NVIDIA is looking for a SBIOS Firmware Engineer to join the Datacenter Firmware Team. In this role, you will design and develop firmware for NVIDIA's ARM-based CPUs, collaborating with hardware architecture teams to improve performance and communicate technology.
What You'll Do
- Design and develop firmware for NVIDIA's ARM-based CPUs.
- Develop software, drive ideas, analyze documents and communicate about technology to internal and/or external audiences.
- Collaborate with hardware architecture teams to identify opportunities to improve architecture and performance generation to generation.
What We're Looking For
- BS or MS degree in Computer Engineering, Computer Science, or a related field (or equivalent experience) with 5+ years of proven experience.
- Strong understanding of Multicore hardware, operating systems design, concurrency, virtual memory, caching, interrupts, device drivers and real-time programming.
- Outstanding C/Python programming abilities.
- Good knowledge of ARMv8/9 based processor architecture.
- Strong knowledge of system level error handling.
- Good knowledge of ARM bootloader and secure boot concepts.
- Excellent Communication Skills.
Nice to Have
- Experience analyzing, debugging and tuning performance of complex system software stacks.
- Knowledge of virtualization platforms (KVM, QEMU).
- Understanding of server management protocols such as IPMI, MCTP, PLDM.
- Deep understanding of system level architecture, such as topologies, interconnects, memory hierarchy, interrupts, and memory-mapped IO.
- Experience working closely with HW teams, ODMs and vendors to introduce and support server platforms.
Technical Stack
- C, Python, ARMv8/9, KVM, QEMU, IPMI, MCTP, PLDM
Team & Environment
You will be a member of the Datacenter Firmware Team. NVIDIA's culture consists of forward-thinking and hardworking people within a creative and autonomous environment.
Benefits & Compensation
- Compensation range: $152,000 USD - $241,500 USD for Level 3, and $184,000 USD - $287,500 USD for Level 4.
- Eligible for equity.
- Benefits package.
NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) 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.





