NVIDIA
Join NVIDIA as a Senior Firmware Engineer to support the development of critical GPU firmware. NVIDIA is a learning machine that constantly evolves by seeking exciting opportunities that solve world‑changing problems. We attract the world’s best people to build cutting‑edge products in consumer graphics, self‑driving cars, and artificial intelligence.
What You'll Be Doing
Support the development of bare‑metal firmware that runs on embedded microcontrollers within NVIDIA GPUs.
Collaborate with hardware and software teams to architect new features, guide future development, and define requirements.
Optimize software for system robustness, performance, and security.
Participate in testing of new and existing firmware and perform system bring‑up, debug, and validation.
Ensure compliance with functional safety standards (ISO 26262 and ASPICE), performing safety analyses (FMEA/DFA/FTA), and maintaining code compliance to MISRA and Cert‑C standards.
What We Need To See
Bachelor’s or Master’s in Computer Science, Computer Engineering, Electrical Engineering, or a closely related field, or equivalent experience.
At least 2+ years of meaningful embedded software development experience.
Proven software engineering background with deep knowledge of embedded C/C++.
Understanding of the software development life‑cycle from requirements through testing and maintenance.
Familiarity with computer system architecture, microprocessors, and microcontroller fundamentals (caches, buses, DMA, etc).
Excellent interpersonal skills and the ability to collaborate with on‑site and remote teams.
Strong debugging and analytical skills.
Ways To Stand Out From The Crowd
Familiarity with general hardware concepts.
Experience with functional safety.
Background in security risk analysis.
Your base salary will be based on location, experience, and the pay of employees in similar positions. Salary ranges: Level 2 – $120,000 – $189,750; Level 3 – $148,000 – $235,750. You will also be eligible for equity and benefits.
Applications for this job will be accepted until November 2, 2025. NVIDIA is committed to fostering a diverse work environment and proudly states: “NVIDIA is an equal‑opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law.”
#J-18808-Ljbffr
What You'll Be Doing
Support the development of bare‑metal firmware that runs on embedded microcontrollers within NVIDIA GPUs.
Collaborate with hardware and software teams to architect new features, guide future development, and define requirements.
Optimize software for system robustness, performance, and security.
Participate in testing of new and existing firmware and perform system bring‑up, debug, and validation.
Ensure compliance with functional safety standards (ISO 26262 and ASPICE), performing safety analyses (FMEA/DFA/FTA), and maintaining code compliance to MISRA and Cert‑C standards.
What We Need To See
Bachelor’s or Master’s in Computer Science, Computer Engineering, Electrical Engineering, or a closely related field, or equivalent experience.
At least 2+ years of meaningful embedded software development experience.
Proven software engineering background with deep knowledge of embedded C/C++.
Understanding of the software development life‑cycle from requirements through testing and maintenance.
Familiarity with computer system architecture, microprocessors, and microcontroller fundamentals (caches, buses, DMA, etc).
Excellent interpersonal skills and the ability to collaborate with on‑site and remote teams.
Strong debugging and analytical skills.
Ways To Stand Out From The Crowd
Familiarity with general hardware concepts.
Experience with functional safety.
Background in security risk analysis.
Your base salary will be based on location, experience, and the pay of employees in similar positions. Salary ranges: Level 2 – $120,000 – $189,750; Level 3 – $148,000 – $235,750. You will also be eligible for equity and benefits.
Applications for this job will be accepted until November 2, 2025. NVIDIA is committed to fostering a diverse work environment and proudly states: “NVIDIA is an equal‑opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law.”
#J-18808-Ljbffr