Software Development Engineer
1 week ago
We're passionate about harnessing the power of innovation to drive meaningful change. Our mission is to create cutting-edge products that accelerate next-generation computing experiences, from the data center to PCs, gaming, and embedded systems.
Join Our EffortsWe're seeking talented software developers to join our Radeon Open Ecosystem (ROCm) team, where you'll collaborate with experts to develop high-performance open-source GPU I/O libraries for high-performance computing and machine learning/artificial intelligence.
Key Responsibilities- Design, implement, and test features for GPU I/O libraries
- Deliver high-quality code and documentation following best practices for open-source software development
- Work with key technical experts across AMD and with partners and customers to improve ROCm applications, libraries, and tools, as well as AMD GPU hardware
- Apply software engineering methodologies to ensure robust, maintainable code
- Develop technical relationships with peers and partners
- Strong background in C/C++ development
- GPU software development using HIP, CUDA, or OpenCL
- In-depth knowledge of best-practices in software development, including testing, profiling, debugging, documentation, version control, issue tracking, and planning
- ACADEMIC CREDENTIALS: Eng. degree in Computer Science, Software Engineering, Electrical Engineering, or equivalent
Location: Calgary, Alberta, Canada or Remote
-
Senior Software Engineering Manager
5 days ago
Calgary, Alberta, Canada Incognito Software Systems Inc Full timeSenior Software Engineering Manager **Job Summary** We are seeking a highly skilled Senior Software Engineering Manager to lead our software development team. As a key member of our organization, you will be responsible for overseeing the design and development of our Enterprise Asset Management product. **Key Responsibilities** * Manage and direct a...
-
Senior Software Engineering Manager
6 days ago
Calgary, Alberta, Canada Incognito Software Systems Inc Full timeSenior Software Engineering Manager **Job Summary** We are seeking a highly skilled Senior Software Engineering Manager to lead our software development team. As a key member of our organization, you will be responsible for overseeing the design and development of our Enterprise Asset Management product. **Key Responsibilities** * Manage and direct a...
-
Senior Software Engineering Manager
6 days ago
Calgary, Alberta, Canada Incognito Software Systems Inc Full timeSenior Software Engineering Manager **Job Summary** We are seeking a highly skilled Senior Software Engineering Manager to lead our software development team. As a key member of our organization, you will be responsible for overseeing the design and development of our Enterprise Asset Management product. **Key Responsibilities** * Manage and direct a...
-
Senior Software Engineering Manager
5 days ago
Calgary, Alberta, Canada Incognito Software Systems Inc Full timeSenior Software Engineering Manager **Job Summary** We are seeking a highly skilled Senior Software Engineering Manager to lead our software development team. As a key member of our organization, you will be responsible for overseeing the design and development of our Enterprise Asset Management product. **Key Responsibilities** * Manage and direct a...
-
Software Development Engineer
2 weeks ago
Calgary, Alberta, Canada Collabera Full timeJob Description**About the Role**We are seeking a highly skilled Software Development Engineer to join our team at Collabera. As a key member of our engineering team, you will be responsible for designing, developing, and delivering high-quality software solutions using modern design principles and Agile practices.Key ResponsibilitiesDesign and develop...
-
Software Development Engineer
3 weeks ago
Calgary, Alberta, Canada Collabera Full timeJob Description**About the Role**We are seeking a highly skilled Software Development Engineer to join our team at Collabera. As a key member of our engineering team, you will be responsible for designing, developing, and delivering high-quality software solutions using modern design principles and Agile practices.Key ResponsibilitiesDesign and develop...
-
Software Development Engineer
5 days ago
Calgary, Alberta, Canada Hexagon Autonomy & Positioning Full timeSoftware Engineer - Aerospace and DefenseHexagon Autonomy & Positioning is seeking a skilled Software Engineer to join our team in Calgary, AB or remotely within Canada. As a key member of our Aerospace and Defense engineering team, you will play a crucial role in designing, developing, and testing software features for customer release.Key...
-
Software Development Engineer
6 days ago
Calgary, Alberta, Canada Hexagon Autonomy & Positioning Full timeSoftware Engineer - Aerospace and DefenseHexagon Autonomy & Positioning is seeking a skilled Software Engineer to join our team in Calgary, AB or remotely within Canada. As a key member of our Aerospace and Defense engineering team, you will play a crucial role in designing, developing, and testing software features for customer release.Key...
-
Process Engineer
3 weeks ago
Calgary, Alberta, Canada The Chemical Engineer Full timeJob DescriptionWe are seeking a highly skilled Senior Process Engineer to join our team at The Chemical Engineer. As a key member of our water treatment team, you will be responsible for designing and implementing innovative solutions for water and wastewater treatment in the oil and gas industry.Key Responsibilities:Develop and implement process engineering...
-
Software Development Engineer
6 days ago
Calgary, Alberta, Canada Hexagon Autonomy & Positioning Full timeAbout the RoleWe are seeking a highly skilled Software Development Engineer to join our Aerospace and Defense engineering team at Hexagon Autonomy & Positioning. As a key member of our team, you will play a critical role in extending the reach and capability of our resilient positioning products for aerospace and defense customers.ResponsibilitiesDevelop...
-
Software Development Engineer
6 days ago
Calgary, Alberta, Canada Hexagon Autonomy & Positioning Full timeAbout the RoleWe are seeking a highly skilled Software Development Engineer to join our Aerospace and Defense engineering team at Hexagon Autonomy & Positioning. As a key member of our team, you will play a critical role in extending the reach and capability of our resilient positioning products for aerospace and defense customers.ResponsibilitiesDevelop...
-
Software Development Engineer
5 days ago
Calgary, Alberta, Canada Opla Energy Ltd. (Opla) Full timeJob Title: Software EngineerOpla Energy Ltd. (Opla) is a service-focused company that caters to clients' needs with modern, automated intelligent Managed Pressure Drilling Technology to optimize efficiencies and reduce drilling costs.Job SummaryUnder supervision, manages various aspects of a project from preparing the proposal to delivering the product and...
-
Software Development Engineer
3 days ago
Calgary, Alberta, Canada Opla Energy Ltd. (Opla) Full timeJob Title: Software EngineerOpla Energy Ltd. (Opla) is a service-focused company that caters to clients' needs with modern, automated intelligent Managed Pressure Drilling Technology to optimize efficiencies and reduce drilling costs.Job SummaryUnder supervision, manages various aspects of a project from preparing the proposal to delivering the product and...
-
Software Development Engineer
3 days ago
Calgary, Alberta, Canada Opla Energy Ltd. (Opla) Full timeJob Title: Software EngineerOpla Energy Ltd. (Opla) is a service-focused company that caters to clients' needs with modern, automated intelligent Managed Pressure Drilling Technology to optimize efficiencies and reduce drilling costs.Job SummaryUnder supervision, manages various aspects of a project from preparing the proposal to delivering the product and...
-
Software Development Engineer
5 days ago
Calgary, Alberta, Canada Opla Energy Ltd. (Opla) Full timeJob Title: Software EngineerOpla Energy Ltd. (Opla) is a service-focused company that caters to clients' needs with modern, automated intelligent Managed Pressure Drilling Technology to optimize efficiencies and reduce drilling costs.Job SummaryUnder supervision, manages various aspects of a project from preparing the proposal to delivering the product and...
-
Software Development Engineer
3 days ago
Calgary, Alberta, Canada Opla Energy Ltd. (Opla) Full timeJob Title: Software EngineerOpla Energy Ltd. (Opla) is a service-focused company that caters to clients' needs with modern, automated intelligent Managed Pressure Drilling Technology to optimize efficiencies and reduce drilling costs.Job SummaryUnder supervision, manages various aspects of a project from preparing the proposal to delivering the product and...
-
Software Development Engineer
3 days ago
Calgary, Alberta, Canada Opla Energy Ltd. (Opla) Full timeJob Title: Software EngineerOpla Energy Ltd. (Opla) is a service-focused company that caters to clients' needs with modern, automated intelligent Managed Pressure Drilling Technology to optimize efficiencies and reduce drilling costs.Job SummaryUnder supervision, manages various aspects of a project from preparing the proposal to delivering the product and...
-
Senior Software Engineering Manager
7 days ago
Calgary, Alberta, Canada Incognito Software Systems Inc Full timeSenior Software Engineering ManagerJoin our team of innovators and help shape the future of asset management solutions and citizen engagement for state and local organizations.About the RoleWe are seeking a highly skilled Senior Software Engineering Manager to lead our team of engineers in developing cutting-edge solutions. As a key member of our...
-
Senior Software Engineering Manager
7 days ago
Calgary, Alberta, Canada Incognito Software Systems Inc Full timeSenior Software Engineering ManagerJoin our team of innovators and help shape the future of asset management solutions and citizen engagement for state and local organizations.About the RoleWe are seeking a highly skilled Senior Software Engineering Manager to lead our team of engineers in developing cutting-edge solutions. As a key member of our...
-
Software Development Engineer
5 days ago
Calgary, Alberta, Canada Opla Energy Ltd. (Opla) Full timeJob Title: Software EngineerOpla Energy Ltd. (Opla) is a service-focused company that caters to clients' needs with modern, automated intelligent Managed Pressure Drilling Technology to optimize efficiencies and reduce drilling costs.Job SummaryUnder supervision, manages various aspects of a project from preparing the proposal to delivering the product and...