Software Development Engineer
5 days ago
We are committed to building great products that accelerate next-generation computing experiences. Our mission is to drive innovation and solve the world's most important challenges.
The RoleWe are seeking a talented software developer to join our Radeon Open Ecosystem (ROCm) team. As a GPU I/O Library Developer, you will design, implement, and test features for high-performance open-source GPU I/O libraries.
Key Responsibilities- Design and implement features for GPU I/O libraries
- Implement optimizations in the I/O stack and higher-level applications and frameworks
- Deliver high-quality code and documentation following best practices for open-source software development
- Collaborate with key technical experts across AMD and with partners and customers to improve ROCm applications, libraries, and tools
- Apply software engineering methodologies to ensure robust, maintainable code
- Strong background in C/C++ development
- Understanding of NVMe and related technologies
- 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
- B.Sc. or B.Eng. degree in Computer Science, Software Engineering, Electrical Engineering, or equivalent
- Advanced degrees, such as M.Sc., M.Eng., Ph.D., are preferred
Calgary, Alberta, Canada or Remote
AMD is an equal opportunity employer and welcomes applications from all qualified candidates. We will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process.
-
Senior Software Engineering Manager
7 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
7 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
7 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
7 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
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
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
7 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
7 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
1 week 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
1 week 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 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
4 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
6 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
4 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...
-
Senior Software Engineering Manager
1 week 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
1 week 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
22 hours 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...