Senior Embedded System Software Engineer - Firmware & RTOS

NVIDIA

United States

On-site

USD 184,000 - 288,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity
Benefits package

Job summary

NVIDIA in the United States is seeking a senior engineer to improve GPU system software, firmware, a real-time operating system, and the build, test, and execution infrastructure that supports them.

You will design, implement, bring up changes, and collaborate with hardware and software partners to deliver robust software from design through release, with a focus on low-level interfaces like interrupts, GPIO, DMA, PCIe, and I2C.

Qualifications

  • Proven experience in system software, embedded software, or a related field.
  • Experience writing software in C and scripting to build, test, or run that software.
  • Background with embedded software, real-time operating systems, and device drivers.
  • Experience delivering software from design through release and support.

Responsibilities

  • Improve the product and the process used to build, test, and run it.
  • Design and implement firmware and RTOS changes and the driver interface.
  • Use current development tools and integrate them into the build, test, and validation workflow.
  • Collaborate with hardware and software partners across locations to resolve issues and deliver results.

Skills

C programming
Scripting
Embedded software
RTOS
Device drivers
Low-level interfaces
PCIe
I2C
GPIO
DMA
Interrupts

Education

Bachelor's degree in Computer Science or Computer Engineering

Job description

NVIDIA in the United States is seeking a senior engineer to improve GPU system software, firmware, a real-time operating system, and the build, test, and execution infrastructure that supports them.

You will design, implement, bring up changes, and collaborate with hardware and software partners to deliver robust software from design through release, with a focus on low-level interfaces like interrupts, GPIO, DMA, PCIe, and I2C.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Systems Software Engineer — Firmware & RTOS
Senior Embedded Systems Software Engineer — Firmware & RTOS

Thomas To • Santa Clara (CA)

On-site
USD 152,000 - 288,000
Senior Embedded Systems Engineer: Firmware & RTOS
Senior Embedded Systems Engineer: Firmware & RTOS

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 152,000 - 288,000
Senior Embedded Systems Software Engineer - Firmware/RTOS
Senior Embedded Systems Software Engineer - Firmware/RTOS

NVIDIA • Santa Clara (CA)

On-site
USD 152,000 - 288,000
Senior Embedded Controller RTOS & Firmware Engineer — Equity
Senior Embedded Controller RTOS & Firmware Engineer — Equity

NVIDIA Corporation • Santa Clara (CA)

Hybrid
USD 152,000 - 288,000
Equity
Senior Firmware Engineer – AI Hardware & SoC Optimization
Senior Firmware Engineer – AI Hardware & SoC Optimization

NVIDIA Corporation • Santa Clara (CA), Northern (KY)

Hybrid
USD 184,000 - 357,000
Senior System Firmware Engineer: SOC & GPU Architect
Senior System Firmware Engineer: SOC & GPU Architect

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Senior Embedded Linux Engineer - DPU Platform & Systems
Senior Embedded Linux Engineer - DPU Platform & Systems

NVIDIA • Austin (TX)

On-site
USD 184,000 - 357,000
Equity
Benefits
Senior System Firmware Architect — SOC & GPU (Equity)
Senior System Firmware Architect — SOC & GPU (Equity)

NVIDIA • United States

On-site
USD 184,000 - 357,000
Equity
Benefits
Senior Firmware Engineer for SoC Boot & Security
Senior Firmware Engineer for SoC Boot & Security

NVIDIA Corporation • Santa Clara (CA), Northern (KY)

Hybrid
USD 152,000 - 288,000
Power Management Systems Software Engineer - Equity
Power Management Systems Software Engineer - Equity

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 357,000