System Software Engineer, High Integrity Data Pipelining

NVIDIA is the world leader in accelerated computing, pioneering AI and digital twins technology.
$148,000 - $287,500
Backend
Senior Software Engineer
Hybrid
5000+ Employees
5+ years of experience
AI · Automotive

Description For System Software Engineer, High Integrity Data Pipelining

NVIDIA, a leading artificial intelligence computing company, is seeking a System Software Engineer for their NvStreams team within NVIDIA DRIVE Software. This role is crucial for developing sophisticated, high-integrity data and sensor processing infrastructure for autonomous vehicles. The position focuses on developing NvStreams technology, a core element of the NVIDIA DRIVE software platform.

The role involves working with cutting-edge technology in autonomous vehicles and AI, requiring expertise in system-level software development and a strong understanding of automotive safety standards. You'll be responsible for improving NvStreams APIs, implementing next-generation interfaces, and ensuring compliance with automotive safety and security standards.

The ideal candidate will have strong C/C++ programming skills, experience with complex multi-threaded systems, and deep knowledge of operating systems. Knowledge of automotive quality standards (ASPICE, ISO 26262, ISO 21434) and formal verification methods is highly valued. This position offers the opportunity to work with some of the most forward-thinking professionals in the technology industry.

NVIDIA offers competitive compensation, including a base salary range of $148,000 - $287,500 USD, equity, and comprehensive benefits. The company is committed to fostering diversity and maintains an inclusive work environment. This role provides an excellent opportunity to contribute to groundbreaking technology in AI and autonomous vehicles while working for one of the technology world's most desirable employers.

Last updated 3 months ago

Responsibilities For System Software Engineer, High Integrity Data Pipelining

  • Identify and implement improvements to NvStreams APIs to reduce complexity, enhance flexibility, and improve developer experience
  • Design and implement next generation of NvStreams interfaces
  • Collaborate across teams to develop scalable NvStreams library delivery flow
  • Define forward-looking improvements in NvStreams with complete ownership of end-to-end implementation

Requirements For System Software Engineer, High Integrity Data Pipelining

Linux
  • BS, MS in CS/CE/EE or related engineering field or equivalent experience
  • 5+ years of experience
  • Proficiency in C/C++
  • Experience in building complex systems with multiple threads, CPUs, accelerators and chips
  • Strong knowledge of Operating Systems: resource management, device drivers, POSIX
  • Effective written and verbal communication skills

Benefits For System Software Engineer, High Integrity Data Pipelining

Equity
  • Equity
  • Benefits package available

Interested in this job?

Jobs Related To NVIDIA System Software Engineer, High Integrity Data Pipelining

Senior ASIC Front End Infrastructure Engineer

Senior ASIC Infrastructure role at NVIDIA focusing on RTL/Verification infrastructure development for GPUs, requiring 8+ years of experience and strong technical expertise.

Senior Software Engineer - Data Center System Bringup

Senior Software Engineer role at NVIDIA focusing on data center system bringup and debugging for GPU accelerated applications.

Senior NVLink System Software Bringup Engineer - Fabric Networking GPU

Senior software engineering role at NVIDIA focusing on NVLink system software development and bringup for datacenter platforms, requiring 5+ years of experience.

Senior HPC Performance Engineer

Senior HPC Performance Engineer role at NVIDIA focusing on GPU communications libraries and networking for deep learning and high-performance computing applications.

Senior ASIC Timing Engineer

Senior ASIC Timing Engineer role at NVIDIA focusing on timing analysis and closure for GPUs, CPUs, and DPUs, offering competitive compensation and opportunity to work on cutting-edge technology.