Salary
💰 $174,000 - $261,000 per year
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