Senior System Software Engineer, Mapping - Autonomous Vehicles

NVIDIA

Base: 152,000 usd - 241,500 usd (level 3); 184,000...
C/c++ programming
Computer architecture
Operating systems principles
Building software for autonomous mobile platforms and backend data processing pipelines to create enriched 2D/3D maps for autonomous vehicle perception model training

Job Summary

  • Building software for autonomous mobile platforms and backend data processing pipelines to create enriched 2D/3D maps for autonomous vehicle perception model training.
  • Providing real-time and off-line data analysis tools for autonomous vehicle sensor data to ensure data integrity before map creation and consumption.
  • NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer, not discriminating on the basis of protected characteristics.

Matching Summary

Building software for autonomous mobile platforms and backend data processing pipelines to create enriched 2D/3D maps for autonomous vehicle perception model training.

Salary

Base: 152,000 USD - 241,500 USD (Level 3); 184,000 USD - 287,500 USD (Level 4); Equity and benefits eligible

Skills & Requirements

Must-have

  • C/C++ programming
  • Computer architecture
  • Operating systems principles
  • Multi-threaded/multi-process programming
  • Performant software development
  • Algorithms and data structures

Nice-to-have

  • Python/SQL familiarity
  • Spatial and temporal analysis
  • Computer vision
  • Computational geometry
  • Robotics algorithms
  • Machine learning algorithms
  • LLM/ML techniques
  • Edge computing platforms
  • Data analysis and visualization

Key Requirements

  • 5+ years of working experience
  • BS, MS, or PhD in Computer Science or related field or equivalent experience
  • Disciplined software engineering approach

Work Rights

Not specified

Tailored Resume

Cover Letter