Senior System Firmware Engineer – Ras – Platform Software
Company | NVIDIA |
---|---|
Location | Santa Clara, CA, USA |
Salary | $184000 – $356500 |
Type | Full-Time |
Degrees | Bachelor’s, Master’s, PhD |
Experience Level | Senior, Expert or higher |
Requirements
- BS, MS, or PhD in EE/CS or related field of education (or equivalent experience)
- 8+ years of experience
- Demonstrated experience as a post-silicon debug Engineer, Hardware Test Engineer, and/or similar role
- Familiarity with Linux, Ubuntu and RTOS bring up and ARM based platforms
- Understanding of datacenter server platforms and firmware
- Solid understanding of programming languages such as C, Python and Perl
- Excellent problem-solving skills and attention to details
- Possess excellent written and oral communication skills, good work ethic, high sense of team-work, love to produce quality work and commitment to finish your tasks every single day
- Self-starter who loves to find creative solutions to complicated problems
Responsibilities
- Design and develop RAS firmware for NVIDIA’s Arm Data Center products
- Triaging and debugging system, SOC, board, RAS firmware/UEFI related issues on customer, reference, and production platforms
- Working closely with hardware, firmware, and software teams to design features and debug issues
- Engage with customer partners to root cause & resolve customer platform issues
- Engage and coordinate with Quality & Reliability team to support manufacturing/RMA failure issues
- Debug and resolve hardware & firmware issues during the SOC bring up phase
- Work with NVIDIA partners on RAS firmware related issues to improve their use of NVIDIA products
- Contribute to all phases of product development, from product definition and architecture and design, through implementation, debugging, testing and early customer support
Preferred Qualifications
- Familiar with ARM UEFI firmware development
- Background with Linux kernel development, specifically writing device drivers