JobsSr. Firmware Engineer
Job description
AMD is seeking a Senior Firmware Engineer to contribute to the development and testing of operating systems-level software and compilers for semiconductor operations. This role focuses on designing, troubleshooting, and debugging software for electronic device hardware. The engineer will work on complex problems requiring a blend of computer science and electronic engineering principles. The position emphasizes collaboration and innovation within a diverse team environment.
Requirements
- Master's degree or foreign equivalent in Electrical Engineering, Computer Science, Computer Engineering, or a related field.
- Two years of experience in the job offered or a closely related engineering role.
- Experience performing software verification.
- Proficiency in C, C++, or Python.
- Experience designing and developing automated tests.
- Experience in embedded driver development and firmware development.
- Knowledge of high-speed memory interfaces such as HBM, DDR, or GDDR.
Responsibilities
- Research, design, develop, and test operating systems-level software and compilers.
- Troubleshoot and debug computer software for electronic device hardware.
- Develop software and tools in support of electronic design and technology platforms.
- Determine hardware compatibility and influence hardware design.
- Work on complex problems requiring analysis of various factors.
- Utilize knowledge of computers and electronics in software development.
- Apply engineering principles and best practices to AMD systems and products.
Benefits
- AMD provides a competitive 'Total Rewards' package that focuses on financial growth, health, and work-life balance.
Is this posting expired or inaccurate?
