NVIDIA Logo

NVIDIA

System Software Engineer, NvSci

Posted 21 Days Ago
Remote
2 Locations
148K-288K
Senior level
Remote
2 Locations
148K-288K
Senior level
Design and implement software for cross-platform functionality and hardware integration, optimize performance, ensure compliance with safety standards, and research advanced engineering practices.
The summary above was generated by AI

NVIDIA is a leading artificial intelligence computing company, and we are paving the way with innovations in self-driving cars, machine learning, supercomputing, gaming and visualization. We give automakers, tier-1 suppliers, automotive research institutions, and start-ups the power and flexibility to develop and deploy breakthrough artificial intelligence systems for self-driving vehicles. Our unified computing architecture enables training deep neural networks in the data center, and then seamlessly runs them on NVIDIA DRIVE Platforms inside the vehicle.

We are searching for a creative and highly motivated engineer with expertise in system software to join our NvSci team. NvSci technology provides a sophisticated set of libraries for generation and processing of various images and higher dimensional data, enabling DRIVE SW Safety & Security Architecture. It provides advanced streaming solutions, enabling NVIDIA DRIVE users to develop software frameworks and distributed applications optimizing use of NVIDIA hardware acceleration capabilities, seamless port across NVIDIA platforms, and easily scale from a simple deployment to complex hardware systems. We play a crucial role in shaping NVIDIA's leadership in artificial intelligence, our work spanning a range of activities from 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:

  • Design and implement next-generation NvSci software to enable seamless cross-platform functionality and efficient integration with user applications, hardware acceleration libraries and frameworks on various SoCs.

  • Collaborate with internal and external stakeholders to improve APIs, simplify system architecture, enhance software flexibility, maintainability and elevate developer experience.

  • Evaluate trade-offs in resource-constrained environments and work closely with hardware and firmware engineers to optimize performance and maximize the potential of crucial middleware NvSci APIs.

  • Lead end-to-end feature development for NvSci that meet stringent automotive safety and security standards (ISO 26262, ASPICE, ISO 21434), aligning with product roadmaps and release cycles.

  • Research and integrate sophisticated software engineering practices, automation tools, and generative AI technologies to improve software reliability, maintainability, and scalability.

What We Need to See:

  • BS, MS in CS/CE/EE or related engineering field or equivalent experience.

  • 5+ years of relevant software development experience.

  • Proficiency in C/C++.

  • Experience in system architecture, embedded systems, building complex systems with multiple threads, CPUs, accelerators and chips.

  • Strong understanding of Operating Systems.

  • Excellent written and verbal communication skills, ability to clearly convey complex technical concepts.

  • Problem-solving skills, with a track record of driving solutions from concept to production.

  • Ability to work effectively in cross-functional, distributed teams.

Ways to Stand Out from the Crowd:

  • Knowledge of Automotive quality standards, ASPICE, ISO 26262, ISO 21434.

  • Experience with formal verification methods and tools, such as Ada/SPARK and TLA+.

  • Experience in process automation and workflow optimization in large-scale software environments.

  • Understanding of the unique challenges in autonomous vehicle software systems, specifically safety, security, and real-time performance.

NVIDIA is widely considered to be one of the technology world’s most desirable employers. Our team is composed of some of the most brilliant and forward-thinking minds in the tech world. If you are driven, creative, and passionate about shaping the future of autonomous vehicles, we would love to hear from you. Apply today and contribute to the groundbreaking technologies that are changing the world of self-driving cars and AI!

The base salary range is 148,000 USD - 287,500 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Top Skills

Automotive Standards
C/C++
Embedded Systems
Middleware
Operating Systems

Similar Jobs

An Hour Ago
Remote
Los Angeles, CA, USA
140K-175K Annually
Senior level
140K-175K Annually
Senior level
Artificial Intelligence • Cloud • Information Technology • Machine Learning • Consulting • Generative AI • Big Data Analytics
The Senior Sales Solutions Architect, Cloud designs AWS solutions for customers, collaborates on sales initiatives, and ensures smooth project implementation.
Top Skills: AWSCi/CdCloudFormationDockerKubernetesTerraform
2 Hours Ago
Easy Apply
Remote
USA
Easy Apply
179K-219K
Senior level
179K-219K
Senior level
Artificial Intelligence • Healthtech • Telehealth
Lead an engineering team focused on enhancing Specialty Care experiences by owning improvements, managing engineers, and contributing to product strategy.
Top Skills: FlutterRuby on RailsReactRubyTypescript
2 Hours Ago
Easy Apply
Remote
United States
Easy Apply
144K-205K
Senior level
144K-205K
Senior level
Cloud • Healthtech • Payments • Professional Services • Software • Analytics • Automation
Lead GHX’s cloud infrastructure by directing strategic planning, implementation of cloud services, managing operational activities, and influencing best practices. Drive team performance and cloud management while ensuring alignment with business objectives and delivering value to executives.
Top Skills: AWSCi/CdKubernetesMongo Atlas

What you need to know about the Los Angeles Tech Scene

Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.

Key Facts About Los Angeles Tech

  • Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
  • Key Industries: Artificial intelligence, adtech, media, software, game development
  • Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
  • Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account