Firmware Design Engineer
Advanced Micro DevicesJob Title
Firmware Design Engineer
Role Summary
Work on the Systems Design Engineering team to develop and validate firmware and system-level solutions for AMD SoC products. Focus areas include bring-up, validation, technical debug, and building automated, scalable validation infrastructure.
This role is hybrid and based in Santa Clara, CA. This position is not eligible for visa sponsorship.
Experience Level
Mid-level. Years of experience not specified.
Responsibilities
Primary responsibilities for the role.
- Develop and maintain tools, scripts, and automation to improve validation capabilities.
- Debug issues found during bring-up, validation, and production; perform root-cause analysis.
- Plan, track, and report test execution to ensure timely validation and optimization of features.
- Collaborate with cross-functional hardware and software teams to resolve issues and improve processes.
- Perform board/platform-level debug, sequencing, analysis, and optimization.
- Contribute to software/hardware modeling frameworks and validation methodology improvements.
Requirements
Must-have technical skills and experience. Preferred items reflect listed experience.
- Proficient in programming and scripting (examples: C/C++, Python, Perl, Ruby).
- Strong system- and platform-level debug techniques and methodologies.
- Experience with common lab equipment (protocol/logic analyzers, oscilloscopes).
- Experience with board/platform bring-up, delivery, sequencing, and analysis.
- Knowledge of system architecture and validation strategy.
- Effective cross-functional communication and collaboration skills.
Education Requirements
Bachelor's or Master's degree in Electrical Engineering or Computer Engineering.
About the Company
Company: Advanced Micro Devices
Headquarters: Sunnyvale, California, USA
Advanced Micro Devices, or AMD, is a global semiconductor company that designs and manufactures microprocessors, graphics processors, and related technologies for a variety of computing devices. Known for pushing the boundaries of innovation, AMD's mission is to deliver high-performance computing solutions for AI, data centers, gaming, and embedded applications. They foster a collaborative, inclusive culture focused on creativity and problem-solving, aiming to drive progress and excellence in technology.
