Senior Software Engineer, Collision Avoidance Testing
NuroUSA2w ago
EngineeringTestingremotecurated-jd
Job description
Senior Software Engineer, Collision Avoidance Testing at Nuro.
About the role
Join our engineering group to build and refine the validation frameworks for autonomous driving systems. You will focus on verifying safety performance through rigorous collision avoidance testing as we transition our technology toward robotaxi and consumer vehicle applications.
Key facts
What you'll do
- Design and implement simulation and track-based test scenarios to evaluate vehicle safety.
- Develop automated pipelines to analyze performance data from collision avoidance maneuvers.
- Collaborate with cross-functional teams to define safety metrics and validation standards for autonomous software.
- Build tools that identify edge cases in perception and planning systems.
Requirements
- Bachelor degree or higher in Computer Science, Robotics, Engineering, or a related field.
- Minimum 5 years of professional experience in software development or autonomous systems testing.
- Proficiency in C++ and Python for production-level code.
- Experience with simulation environments and data analysis for robotics or automotive safety.
Nice to have
- Background in vehicle dynamics or control theory.
- Experience with ROS or similar robotics middleware.
- Familiarity with safety standards like ISO 26262 or SOTIF.
Skills & tools
- C++
- Python
- Simulation software
- Data analysis frameworks
- Autonomous driving validation
Practical notes
Nuro is currently pivoting its business model to focus on licensing automated driving software for third-party robotaxis and consumer vehicles. Applicants must be legally authorized to work in the United States.