We are searching for a creative and highly motivated engineer with deep expertise in system software to join our NvSci team as part of NVIDIA DRIVE platforms. NvSci technology provides a sophisticated set of libraries for generation and processing of images and higher-dimensional data, enabling DRIVE SW Safety & Security Architecture. It delivers advanced streaming solutions that let NVIDIA DRIVE users develop software frameworks and distributed applications that:
- Optimize use of NVIDIA hardware acceleration capabilities
- Seamlessly port across NVIDIA platforms
- Scale from simple deployments to complex hardware systems
Our work spans automotive to data centers, ensuring robust performance, scalability, and real-time monitoring. In this fast‑evolving field, we continuously adopt the latest practices to enhance software integrity and reliability.
What you’ll be doing:
- Define and drive a comprehensive verification strategy with explicit quality goals and CI gates. Scale automated testing frameworks across CI environments and target hardware to ensure continuous,
high‑quality validation throughout the development lifecycle.
- Architect high‑signal test strategies for NvSci middleware, NvStreams, and NvIPC—including stress, fault‑injection, fuzzing, and regression testing—to ensure robustness under extreme conditions and compliance with ISO 26262, ASPICE, and ISO 21434.
- Lead verification efforts focused on system robustness, error handling, and graceful degradation and recovery, ensuring functional safety compliance and reliable operation across varied automotive use cases and failure scenarios.
- Partner with engineering teams to champion design‑for‑testability, creating robust interfaces, diagnostics, and tooling that simplify debugging, improve observability, and elevate developer experience and software maintainability.
- Design and implement next‑generation NvSci software and APIs that provide seamless cross‑platform functionality and integration with user ap