
Firmware Engineer – GPU & SOC Architecture
- Markham, ON
- Permanent
- Full-time
- Ability to assess complexity of feature requirements and lead implementation project. Actively interact with other teams engineering leads and architects to address technical issues and
- Strong general Firmware, Software and/or Micro-code architecture and design experience, ideally working with a variety of micro controllers Graphics IP / SOC experience and/or understanding of the graphics command pipeline a definite asset
- Machine Intelligence, Machine Learning, AI algorithm design / development / understanding a definite asset
- Willingness and ability to mentor and guide junior team members through complex design and development tasks
- Strong drive to offer alternative solutions to tough technical problems
- Experience in triaging and debugging test failures in both simulation, emulation, and silicon environments
- Design, develop, debug, verify and/or validate firmware, software and/or hardware
- Participant in day-to-day firmware development work
- Provide consultation to internal and external customers regarding AMD features and programming requirements
- Proficient in writing efficient firmware in assembly or C language, including use of a source control system
- Proficient in debugging firmware and RTL code using simulation tools, including the ability to determine if the root cause of a failing test is the Firmware, hardware, or test
- Experienced in RTL level ASIC design
- Experience in Verilog, System Verilog, and working in the Windows and Linux environment
- Bachelors or Masters degree (preferred) in Computer Science, Computer Engineering, Electrical Engineering, or equivalent
- We will consider applicants in select countries in Europe and South America.