Senior Firmware Design Engineer
NVIDIAJob Title
Senior Firmware Design Engineer
Role Summary
Develop and validate firmware for NVIDIA's FW PHY Group, focusing on SerDes and optical PHY technologies. Work closely with architecture, hardware, and software teams to implement firmware algorithms, support pre-silicon validation, and assist silicon bring-up.
Experience Level
Senior - typically 5+ years of relevant firmware or embedded systems experience.
Responsibilities
Primary duties include design, implementation, validation, and cross-team collaboration.
- Enable and integrate new SerDes and optical PHY technologies in firmware.
- Implement firmware functionality and control algorithms in signal-processing units.
- Develop and test firmware using emulation and simulation during pre-silicon phases.
- Debug and triage complex HW/FW/SW interactions and screen issues.
- Participate in silicon bring-up and support subsequent software development phases.
- Collaborate with architecture, hardware, and software teams and lead data-driven product discussions.
Requirements
Must-have technical skills and experience.
- 5+ years of relevant experience in firmware or embedded systems engineering.
- Proficient programming in C for embedded firmware.
- Proven debugging experience and ability to investigate and triage difficult embedded firmware problems.
- Experience developing the physical layer (PHY) of communication protocols.
- Good understanding of analog and mixed-signal circuit operation.
- Strong verbal and written English communication skills and ability to work with distributed teams.
Nice-to-have:
- PHY firmware experience and detailed knowledge of SerDes operation.
- Familiarity with hardware/software development processes and silicon bring-up workflows.
- Strong collaborative and interpersonal skills with the ability to influence cross-functional teams.
Education Requirements
B.Sc. or M.Sc. in Electrical Engineering or Computer Engineering (as stated in the source).
About the Company
Company: NVIDIA
Headquarters: Santa Clara, California, USA
NVIDIA is a global leader in accelerated computing, renowned for its innovative solutions in AI and digital twins that transform diverse industries. The company specializes in networking technologies, providing end-to-end InfiniBand and Ethernet solutions for servers and storage that optimize performance and scalability. NVIDIA serves sectors such as high-performance computing, enterprise data centers, and cloud computing, constantly reinventing its products and services to stay ahead in the market.
