Senior System Software Engineer - Driveos Platform Team

Sheto

System software development
Qnx and linux software development
Low level programming and debugging
NVIDIA is leveraging AI and GPU technology to define the next era of computing in autonomous vehicles and robotics

Job Summary

  • NVIDIA is leveraging AI and GPU technology to define the next era of computing in autonomous vehicles and robotics.
  • The role involves designing and developing safety and security compliant system software for the NVIDIA DRIVE platform and performing bring-up activities for next-generation hardware.
  • NVIDIA offers highly competitive salaries and a comprehensive benefits package supporting employees and their families.

Matching Summary

NVIDIA is leveraging AI and GPU technology to define the next era of computing in autonomous vehicles and robotics.

Skills & Requirements

Must-have

  • System software development
  • QNX and Linux software development
  • Low level programming and debugging
  • Device driver design on embedded systems
  • Safety (ISO26262) and security (ISO21434) compliance
  • Python/C/C++ programming skills
  • Development and bring-up of Tegra SOC hardware

Nice-to-have

  • Formal methods using TLA+ and Ada/SPARK
  • Experience with virtualized systems
  • Strong teamwork and self-motivation
  • Hands-on experience with automotive software development process

Key Requirements

  • BS/MS in electrical engineering, computer science, or computer engineering
  • More than 8 years experience in device driver design and development
  • Proven understanding of computer architecture and operating system fundamentals
  • Experience with ISO26262 and ISO21434 standards
  • Strong Python/C/C++ and/or Ada/SPARK programming skills

Work Rights

Not specified

Tailored Resume

Cover Letter