Senior System Software Engineer - CPU SoC Boot Firmware

at Nvidia
USD 152,000-287,500 per year
SENIOR
✅ On-site

Tech Stack

AI @ 4 Agentic AI @ 4 Codex @ 4 Communication @ 6 Debugging @ 7 Linux @ 4 Python @ 7 Security @ 4 Software Development @ 1

Details

NVIDIA is building CPUs for embedded, automotive, and data center applications. The Chips System Software team architects and develops boot firmware for flagship CPUs used in high-compute platforms for automotive, data center, and other critical applications.

Responsibilities

  • Build robust features for core boot firmware in accordance with protective and security guidelines.
  • Define, decompose, and verify functional and safety requirements and architecture.
  • Perform failure analysis, including FMEA and DFA, on bootloader functionality and architecture.
  • Collaborate with internal and external engineering partners.
  • Validate and verify features on pre-silicon simulation platforms before tapeout.
  • Perform silicon verification, feature development, post-silicon support, and productization.

Requirements

  • Bachelor's or master's degree in electrical engineering, computer science, computer engineering, or equivalent experience.
  • 5+ years of relevant professional experience.
  • Experience in embedded software development, particularly ARM technologies and programming; bare-metal experience is a plus.
  • Strong proficiency in C and Python programming and debugging.
  • Extensive experience with Linux kernel software.
  • Experience with embedded software development and verification processes; bootloader experience is a plus.
  • Understanding of operating systems, kernel programming, and hardware architecture.
  • Understanding of automotive functional safety and security standards and their application in semiconductor projects.
  • Excellent interpersonal, communication, and planning skills.

Additional Qualifications

  • Experience with AI tools such as Codex and creating agentic AI tools.
  • Ability to create skills with continuous refinement.
  • Passion for building new technologies and out-of-the-box thinking.
  • Ability to articulate thoughts succinctly.

Compensation and Benefits

The base salary range is USD 152,000–241,500 for Level 3 and USD 184,000–287,500 for Level 4. Employees are also eligible for equity and benefits.

More jobs at Nvidia

Similar jobs