
Principal Software Developer - GPU IO Libraries
- Calgary, AB
- Permanent
- Temps-plein
- Design, implement, and test features for GPU IO libraries
- Implement optimizations in the IO stack and higher-level applications and frameworks
- Deliver high-quality code and documentation following best practices for open-source software development
- Work with key technical experts across AMD and with our 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
- 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