Lead Software Engineer for Autonomous Vehicle Systems

2 weeks ago


Santa Clara, California, United States NVIDIA Full time


The NVIDIA Automotive Vehicles Platform team is on the lookout for a Lead Software Engineer to innovate and advance NVIDIA's autonomous vehicle systems.

Your role will involve engaging in a dedicated initiative to create and commercialize transformative solutions that will redefine transportation and the expanding domain of self-driving technology.

You will collaborate with committed and skilled multi-disciplinary engineering teams across various vehicle subsystems to integrate their contributions into our autonomous driving DRIVE SW platform, ensuring compliance with all pertinent NVIDIA and automotive standards & guidelines.

You'll discover that the work is dynamic, enjoyable, and significantly impactful. We operate under deadlines, serve customers, and face competition.

Key Responsibilities:


Develop innovative continuous software integration techniques to enhance embedded development within NVIDIA and across NVIDIA Drive Autonomous vehicle solution partners.

Design and implement infrastructure to facilitate low latency development on Tegra-based Autonomous Vehicle Simulation & Car platforms.

Contribute to platform software development, tool creation, filesystem customization, and software integration across various operating system environments.


Collaborate with other engineering teams to enable CI-based solutions for Simulation Software in Loop & Hardware in Loop validation, automated sanity testing, vehicle validation, and deliver software releases.


Proactively engage with other engineering teams such as system architects, software/firmware engineers, HW/SW QA teams, and application engineering teams to manage cross-team dependencies and schedule alignment, coordinate bring-up progress, and troubleshoot to meet production release timelines.

Regularly interact with customer teams to productize workflows for platform integration.

Work closely with fellow software engineers within the organization to identify and implement build & packaging infrastructure requirements, automated testing to accelerate development for Autonomous Vehicles.

Contribute to best practices for software building, testing, and release.

Aim to enhance user experience by analyzing complex technical challenges and independently driving resolutions across multiple teams.

Work in an environment that involves Hypervisor, Linux, and QNX RTOS.

Qualifications:
Bachelor's or Master's degree in Computer Science, Computer Engineering, or Electrical Engineering (or equivalent experience).

5+ years of experience in a related field.

Strong software development proficiency in Python.

Demonstrated experience in embedded systems with knowledge of software/hardware interactions.

Experience in software architecture design.

Excellent debugging skills from application to kernel level on embedded hardware.

Familiarity with cloud services, Jenkins, and Docker in the context of continuous integration & continuous deployment systems.

Ability to work and communicate effectively in a multinational, multi-time-zone corporate environment.

Self-motivated, organized, and proactive engineer.

Preferred Qualifications:
Strong communication skills and ability to collaborate with multiple cross-functional teams.

Prior experience in the automotive sector.

Familiarity with the Bazel build system.

Experience with Linux & QNX filesystem, QNX RTOS is a significant advantage.

Background in automotive ECU software integration.

NVIDIA is committed to fostering a diverse work environment and is proud to be an equal opportunity employer. We value diversity in our current and future employees and do not discriminate based on race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law.

  • Santa Clara, California, United States NVIDIA Full time

    The NVIDIA Autonomous Vehicles Platform team is on the lookout for a Lead Software Engineer to innovate and advance NVIDIA's automotive technology. Your role will involve a dedicated effort to create and commercialize pioneering solutions that will transform the landscape of transportation and the burgeoning domain of self-driving vehicles. You will...


  • Santa Clara, California, United States Blue River Technology Full time

    Job OverviewPosition: Lead Software Engineer for Autonomous SystemsLocation: Remote with occasional office presence requiredKey ResponsibilitiesConduct research, design, and development of software applications for computer and network systems.Create resilient and reliable components for robotics systems aimed at autonomous functionality.Implement support...


  • Santa Clara, California, United States Trillium Staffing Full time

    Join Our Team as a Software Engineer!Trillium Staffing is actively seeking talented Software Engineers for long-term remote opportunities with attractive compensation packages.The focus of our Automotive Vehicles division is to engage innovative and skilled Software Engineers in the development of cutting-edge autonomous vehicle technologies.Key...


  • Santa Clara, California, United States NVIDIA Full time

    Join a pioneering technology company that is at the forefront of innovative advancements! NVIDIA is creating transformative solutions in exciting fields such as Virtual Reality, Artificial Intelligence, Deep Learning, and Autonomous Vehicles. We are seeking experienced software engineers to become part of our Planning and Controls team, tasked with...


  • Santa Clara, California, United States NVIDIA Full time

    NVIDIA stands at the forefront of innovation, powering the next generation of AI-driven applications. From advancements in healthcare to breakthroughs in autonomous driving and voice recognition, the demand for sophisticated perception and cognitive capabilities is surging. As our Autonomous Vehicle (AV) initiatives expand, a critical focus is on empowering...


  • Santa Clara, California, United States Insight Global Full time

    Job SummaryWe are seeking an experienced Automotive Engineering Technician to join our Autonomous Vehicle team at Insight Global. As a key member of our team, you will be responsible for developing and maintaining hardware systems to drive the car, working closely with senior engineers, electrical, mechanical, software engineering, and QA teams.Key...


  • Santa Clara, California, United States NVIDIA Full time

    Lead Technical Program Manager - Autonomous SystemsThe Autonomous Vehicles Platform team is on the lookout for a talented and seasoned Lead Technical Program Manager to assist in deploying NVIDIA's innovative autonomous vehicle software globally. Your role will involve a dedicated effort to create and commercialize revolutionary solutions that will transform...


  • Santa Clara, California, United States Insight Global Full time

    Job OverviewInsight Global is seeking a skilled Test Operator Engineer specializing in Autonomous Vehicles to join a leading semiconductor organization.Compensation: $60-$85 per hourKey Responsibilities:Design and implement on-track and on-road testing scenarios to thoroughly evaluate Active Safety features and L2 (and higher) autonomous driving...


  • Santa Clara, California, United States NVIDIA Full time

    NVIDIA is on the lookout for a skilled Lead AI Systems Engineer to become a vital part of our Autonomous Vehicles division. In this position, you will leverage artificial intelligence to enhance Autonomous Vehicle perception, contributing to the development of our cutting-edge autonomous driving technology. We seek an innovative and inquisitive engineer who...


  • Santa Clara, California, United States NVIDIA Full time

    At NVIDIA, we are pioneering the evolution of mobility through AI-powered advancements, steering towards fully autonomous driving. Our innovative robotic systems, integrated with cutting-edge sensors, transcend conventional machinery, delivering superior perception and a nuanced comprehension of their environment with unparalleled precision. As an essential...


  • Santa Barbara, California, United States Toyon Research Full time

    Position Overview:U.S. Citizenship is Required. Ability to qualify for a US Department of Defense security clearance required.This position is in-person.Candidates with a minimum of 8 years of professional experience are encouraged to apply.The Senior Project Engineer role requires a robust foundation in engineering, computer science, physics, and/or...


  • Santa Barbara, California, United States Toyon Research Full time

    Position Overview:U.S. Citizenship is Required. Ability to qualify for a US Department of Defense security clearance required.This position is in-person.Candidates should possess a minimum of 8 years of professional experience.The Senior Project Engineer role at Toyon Research focuses on individuals with a robust foundation in engineering, computer science,...


  • Santa Barbara, California, United States Toyon Research Full time

    Position Overview:U.S. Citizenship is Required. Ability to qualify for a US Department of Defense security clearance required.This position is in-person.Candidates should possess a minimum of 8 years of professional experience.The Senior Project Engineer role at Toyon Research Corporation seeks an individual with a robust foundation in engineering, computer...


  • Santa Clara, California, United States Insight Global Full time

    Insight Global is seeking an Autonomous Vehicle Testing Expert to join a leading semiconductor corporation.Compensation: $60-$80 Key Responsibilities:Identify optimal software solutions for demonstrations, selecting the most effective routes and features for testing.Conduct in-vehicle assessments: Define requirements and prepare testing setups. Execute the...


  • Santa Clara, California, United States NVIDIA Full time

    Join NVIDIA's Innovative Engineering TeamBecome a part of NVIDIA's pioneering Solution Engineering team that is redefining the landscape of autonomous machines. Our mission is to design and implement scalable robotic solutions that empower the next generation of AI-driven robots. Our team is hands-on, results-oriented, and deeply values diversity.Your...


  • Santa Clara, California, United States NVIDIA Full time

    We are looking for a Lead Cloud Software Engineer to become a vital member of the DRIVE Sim Cloud team at NVIDIA. In this position, you will play a key role in shaping the future of autonomous vehicle technology. You will thrive in a fast-paced environment where creativity and challenging conventional methods are encouraged. Your proficiency in backend...


  • Santa Clara, California, United States NVIDIA Full time

    We are seeking experienced engineers to contribute to the CUDA driver and runtime, essential components of our platform designed to enhance general-purpose computation on GPUs. Our team focuses on evaluating application performance, identifying software or hardware bottlenecks, and implementing features and enhancements to maximize the capabilities of NVIDIA...


  • Santa Clara, California, United States Insight Global Full time

    Essential Skills and Qualifications- Minimum of 3 years experience in testing, validation, and verification processes.- Experience in vehicle testing, focusing on verification and validation methodologies.- Prior experience with testing Advanced Driver Assistance Systems (ADAS) features.- Bachelor’s degree in Computer Science or a related field.-...


  • Santa Clara, California, United States Insight Global Full time

    JOB DESCRIPTIONInsight Global is seeking a Software Vehicle Test Engineer/Operator to engage in the evaluation of Advanced Driver Assistance Systems (ADAS) features. The client is a leading semiconductor firm based in Santa Clara.In this role, the individual will be responsible for the following tasks:Conduct comprehensive AV software testing for autonomous...


  • Santa Clara, California, United States Insight Global Full time

    JOB DESCRIPTIONInsight Global is seeking a Software Vehicle Test Engineer/Operator to engage in the evaluation of Advanced Driver Assistance Systems (ADAS) features. The organization is a prominent semiconductor firm based in Silicon Valley.In this role, the individual will be responsible for the following tasks:Conduct comprehensive AV software assessments...