Senior System Software Engineer

NVIDIA
United States
Workplace: OnsiteFull timeUSD 152,000 - 241,500 annuallyFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Collaboration","Independent work","Communication"]

Develop and improve NVIDIA’s DRIVE OS systems and software platform for autonomous driving, collaborating across software, hardware, safety, and product teams to turn requirements into architectures and designs. Build system-level capabilities for vehicle interfaces, networks, data flow, and time synchronization, and create AI agent workflows that automate engineering tasks like testing, debugging, and documentation. Diagnose complex issues across operating systems, networking, middleware, and hardware interfaces on the DRIVE OS platform.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NVIDIA
NVIDIA
3 days ago

Senior System Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 6 hours agoStatus: Live

Job Summary

Develop and improve NVIDIA’s DRIVE OS systems and software platform for autonomous driving, collaborating across software, hardware, safety, and product teams to turn requirements into architectures and designs. Build system-level capabilities for vehicle interfaces, networks, data flow, and time synchronization, and create AI agent workflows that automate engineering tasks like testing, debugging, and documentation. Diagnose complex issues across operating systems, networking, middleware, and hardware interfaces on the DRIVE OS platform.
Location: United States
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Collaborate with cross-functional teams to translate product requirements into system requirements, software architectures, and technical designs.
  • •Design and develop vehicle interface abstraction, vehicle network topology, infrastructure, data flow, time synchronization, and other system-level capabilities.
  • •Develop, document, implement, and optimize software architectures and frameworks for real-world performance.
  • •Design, develop, deploy, and improve AI agents and AI-assisted workflows that automate engineering tasks such as development, analysis, testing, debugging, documentation, and data analysis.
  • •Debug complex system-level issues spanning software, operating systems, networking, middleware, and hardware interfaces.

Pay and Benefits

Salary: USD 152,000 - 241,500 annually
Equity and Bonus:Equity

Key Requirements

  • •BS or MS in Computer Science, Computer Engineering, Electrical Engineering, or related field (or equivalent experience).
  • •5+ years of relevant software or systems engineering experience.
  • •Strong C and C++ skills, including designing, developing, integrating, and debugging complex software systems.
  • •Experience with Linux, QNX, Android, or other embedded/real-time operating systems across hardware, OS, middleware, and application layers.
  • •Experience developing or integrating AI-powered tools, AI agents, or automation into software engineering workflows.
Experience:5+ yearsAutonomous drivingADASEmbedded systemsAI automationAgentic workflows
Education:Bachelor's in Computer Science, Computer Engineering, Electrical Engineering
Skills:CollaborationIndependent workCommunication
Tech Stack:CC++LinuxQNXAndroidPythonAPIsCI/CD

Company Brief

NVIDIA
Designs and manufactures GPUs, AI accelerators, and system-on-chip products for gaming, data centers, professional visualization, and automotive markets, enabling advanced graphics, AI, and high-performance computing solutions worldwide.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1993
Glassdoor
Glassdoor: 4.3
WebsiteLinkedInGlassdoor