Software Engineering Intern, Autonomous Vehicle Calibration

Posted:
11/28/2024, 1:20:35 AM

Location(s):
Zurich, Zurich, Switzerland ⋅ Zurich, Switzerland

Experience Level(s):
Internship

Field(s):
AI & Machine Learning ⋅ Software Engineering

NVIDIA’s Autonomous Vehicles Team is searching for outstanding software talent to work on sensor calibration. This is a chance to create, implement, optimize, test, productize, and ship algorithms for autonomous vehicles. The successful candidate will work with the most sophisticated parallel computing technology, will ensure the best possible performance and developer experience, as well as contribute to trends and features for next-generation architectures.

As part of the DriveWorks team, you will work closely with a diverse set of engineers from cloud computing, embedded systems, simulation, computer graphics, and computer vision as well as customers using NVIDIA AV solutions. Accordingly, strong communication skills and desire to learn related technologies are helpful. The candidate should exhibit strong engineering sense and be methodical and detailed in their work.

What you'll be doing:

  • Work on algorithms and tooling supporting calibration of a large vehicle fleet
  • perform data analysis from the operating fleet to understand calibration failure modes and come up with improvements
  • develop tools to catch potential calibration issues/regressions
  • improve stability and help productize calibration implementation

What we need to see:

  • Pursuing BS/MS or higher in computer science, robotics, or a related engineering field.
  • Strong mathematical fundamentals, including linear algebra and numerical methods.
  • Experience with algorithms in Robotics, Computer Vision and/or Machine Learning.
  • Good C++ and Python skills in a Linux environment, familiarity with version control.
  • Strong interpersonal skills, being self-motivated and a great teammate.

Ways to stand out from the crowd:

  • Experience with innovative sensor calibration algorithms
  • Advanced programming and debugging experience on Linux and QNX
  • Robotics/estimation/controls project or applied research experience, especially as part of a larger group.
  • Relevant projects using state of the art machine vision / sensor pipelines.

NVIDIA is at the forefront of breakthroughs in Artificial Intelligence, High-Performance Computing, and Visualization. Our teams are composed of driven, innovative professionals dedicated to pushing the boundaries of technology. We offer highly competitive salaries, an extensive benefits package, and a work environment that promotes diversity, inclusion, and flexibility. As an equal opportunity employer, we are committed to fostering a supportive and empowering workplace for all