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 a day 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 Software Engineer - RTL Design Tools

Senior Software Engineer position at NVIDIA focusing on RTL Design Tools development, requiring C++ expertise and 5+ years of experience, offering competitive compensation.

Senior Solution Engineer, vGPU and Omniverse

Senior Solution Engineer role at NVIDIA focusing on vGPU and Omniverse products, combining customer support and software development responsibilities.

Senior Mask Layout Design Engineer

Senior Mask Layout Design Engineer position at NVIDIA, focusing on high-speed mixed-signal circuit designs and physical layout using advanced CMOS technologies.

Manufacturing Test Engineer

Senior Manufacturing Test Engineer role at NVIDIA focusing on semiconductor testing and automation in Santa Clara.

Senior Infrastructure Software Engineer, Deep Learning Libraries

Senior Infrastructure Software Engineer role at NVIDIA focusing on deep learning libraries development and infrastructure automation with competitive compensation and hybrid work arrangement.