Senior Firmware Engineer
at Nvidia
π Santa Clara, United States
USD 148,000-287,500 per year
SCRAPED
Used Tools & Technologies
Not specified
Required Skills & Competences ?
Security @ 4 Software Development @ 4 Debugging @ 7 System Architecture @ 3 Compliance @ 4 GPU @ 4Details
We are seeking a Senior Firmware Engineer to support development of GPU firmware running on embedded microcontrollers. You will be a key member of a team of innovators working on GPUs across product lines from consumer graphics to self-driving cars and AI.
Responsibilities
- Support development of bare-metal firmware running on embedded microcontrollers within NVIDIA GPUs.
- Collaborate with hardware and software teams to architect new features and guide future development.
- Optimize software to improve system robustness, performance, and security.
- Participate in testing new and existing firmware.
- Perform system bring-up, debug, and validation.
- Ensure compliance with functional safety standards (ISO 26262 and ASPICE), including defining requirements, architecture and design with end-to-end traceability, performing safety analyses (FMEA / DFA / FTA), and ensuring code compliance to MISRA and CERT-C standards.
Requirements
- Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or closely related field, or equivalent experience.
- At least 5+ years of meaningful experience.
- Proven software engineering background with experience in embedded software development.
- Proficiency in C and C++.
- Understanding of the software development life-cycle (requirements to testing closure and maintenance).
- Familiarity with computer system architecture, microprocessors, and microcontroller fundamentals (caches, buses, DMA, etc.).
- Excellent interpersonal skills and ability to collaborate with on-site and remote teams.
- Strong debugging and analytical skills.
Ways to stand out
- Familiarity with general hardware concepts.
- Experience with functional safety.
- Background with security risk analysis.
Benefits
- Base salary determined by location, experience, and peer pay. Base salary ranges provided below.
- Eligible for equity and company benefits (see NVIDIA benefits).
Compensation
- Level 3 base salary range: 148,000 USD - 235,750 USD
- Level 4 base salary range: 184,000 USD - 287,500 USD
Additional
- Applications accepted at least until October 7, 2025.
- #LI-Hybrid