Senior Software Development Engineer
Advanced Micro Devices
- Milton Keynes
- Permanent
- Full-time
- Design and develop new software features
- Work with AMD’s architecture specialists to improve future products
- Participating in new ASIC and hardware bring ups
- Identify and help resolve quality issues working closely with other internal engineering teams
- Research alternative, more efficient ways to accomplish the same work
- Develop technical relationships with peers and partners
- Strong object-oriented C/C++ programming background
- Ability to write high quality code with a keen attention to detail
- Experience with modern concurrent programming and threading APIs
- Experience with kernel, driver and system level development
- Experience with software development processes and tools such as Git source code control, profiler, and debugger
- Effective communication and problem-solving skills
- Experience with compute languages like HIP, CUDA, OpenCL is a plus
- Bachelor’s or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent