Latitude

Senior Software Engineer, C++, Autonomy Simulation

Latitude

full-time

Posted on:

Origin:  • 🇺🇸 United States • California

Visit company website
AI Apply
Manual Apply

Salary

💰 $174,000 - $261,000 per year

Job Level

Senior

Tech Stack

AWSC++CloudPythonReact

About the role

  • Add new features needed by autonomy teams and/or testing to the core C++ simulation / resimulation framework
  • Work directly with autonomy and testing teams to understand their needs and pain points, then internally propose features we can add to improve our infrastructure and/or simulation realism
  • Support troubleshooting with users and bug fixes when issues are identified
  • Analyze simulation/resimulation reproducibility and develop tooling to root-cause nondeterminism
  • Learn the autonomy stack at a level of depth that allows you to reason about wiring in new autonomy features, perform initial root-causing of crashes or issues, and act as a bridge between our team and autonomy teams

Requirements

  • Expertise in modern C++ (C++17)
  • Self-driven to write code that’s efficient, well-tested, well-documented, and conforms to our style guide
  • 3+ years’ experience with developing software for autonomous vehicles
  • 1+ years’ experience with developing software for some sort of simulation environment
  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics or a related field and 4+ years of relevant experience (or Master's degree and 2+ years of relevant experience, or PhD)
  • Strong communication skills and desire to partner with internal and external team members
  • Python development experience (nice to have)
  • AWS or similar cloud experience (nice to have)
  • Candidates must be legally authorized to work in the United States on a permanent basis
  • Visa sponsorship is available for this position