Senior/Staff Software Engineer, Collision Avoidance Testing - Autonomous Robotics Leader

Curb

Curb

Software Engineering

Mountain View, CA, USA

Posted on Apr 29, 2026
Senior Software Engineer — Autonomous Safety & Collision Validation

Design the systems that ensure intelligent vehicles make the right decisions when it matters most. This role focuses on one of the most critical aspects of autonomy: preventing collisions and validating safe behavior in complex, real-world environments. Your work will directly influence how advanced driver systems are tested, trusted, and deployed at scale.

If you are driven by solving high-impact engineering challenges, enjoy working at the intersection of simulation, data, and real-world systems, and want to shape the safety of next-generation mobility, this opportunity offers both technical depth and meaningful purpose.

Role Overview

As a Senior Software Engineer specializing in collision prevention validation, you will lead efforts to evaluate and improve how autonomous systems respond to high-risk scenarios. You will design testing strategies, uncover gaps in validation coverage, and build scalable frameworks that measure and improve system performance.

This position requires close collaboration with teams across autonomy software, simulation, data science, and operations to ensure robust, real-world-ready system behavior.

What You’ll Do

Scenario Design & Test Coverage

Create realistic and challenging driving scenarios to rigorously test collision avoidance and detection capabilities, leveraging both real-world data replays and advanced simulation techniques.

Validation Strategy Development

Develop structured testing methodologies for safety-critical features such as automated emergency braking, ensuring alignment with industry benchmarks and safety expectations.

Gap Analysis & Test Expansion

Identify blind spots in current validation approaches across simulation and on-road testing, and design targeted experiments to close those gaps.

Risk Modeling & Analysis

Contribute to the development of models that quantify risk in edge-case scenarios, enabling data-driven evaluation of system safety under uncertainty.

Performance Evaluation & Reporting

Analyze test results, generate detailed reports, and communicate residual risk and system limitations to both technical teams and leadership stakeholders.

Product & System Improvement

Translate validation findings into actionable recommendations that enhance system design, improve simulation fidelity, and strengthen overall autonomy performance.

Safety Case Contribution

Support the development of structured safety arguments by documenting validation results, assumptions, and evidence related to collision avoidance capabilities.

Cross-Functional Communication

Work closely with engineering, testing, and leadership teams to clearly communicate risks, requirements, and validation outcomes.

What You Bring

Technical Background

A degree in Computer Science, Engineering, Robotics, Physics, Mathematics, or a related technical discipline.

Software Engineering Expertise

Strong programming skills in Python or C++, with the ability to build scalable tools and evaluation frameworks.

Simulation & Testing Experience

Hands-on experience designing simulation-based validation environments and defining metrics to evaluate system behavior.

Data & Metrics Mindset

Experience developing performance metrics, analytics tools, or testing pipelines to measure and improve system outcomes.

Systems Thinking

Understanding of verification and validation principles, including requirements definition and system-level evaluation.

Collaboration & Communication

Ability to clearly articulate complex findings and work effectively across multidisciplinary teams.

Experience Level

Approximately 5+ years of technical experience, including at least 3 years working with robotics or autonomous systems.

Preferred Experience

Experience developing safety metrics or evaluation frameworks for autonomous systems.

Familiarity with real-world or controlled testing environments for robotic or vehicle systems.

Exposure to safety engineering methodologies and standards used in advanced automation systems.

Experience contributing to safety documentation, requirements, or structured safety validation efforts.

Why This Role Matters

Collision avoidance is one of the most critical challenges in autonomous technology. This role directly shapes how systems are tested, validated, and trusted before deployment. Your work will help ensure that intelligent vehicles operate safely in unpredictable environments—making a tangible impact on the future of transportation.

This is an opportunity to work at the forefront of autonomy, where engineering rigor meets real-world responsibility.

About Andiamo

Talent Partners for the AI Revolution. As a globally recognized staffing and consulting firm, we specialize in placing the top 2% of technology and go-to-market professionals with the world’s largest and most well-known companies.

For over 20 years, we've maintained the status of tier-one vendor for firms such as Palantir, Amazon, Fluidstack, Bloomberg, Relativity Space, Firefly, MasterCard, Visa, Two Sigma, Citadel, as well as other major financial services firms, elite hedge funds, Google-backed tech start-ups, and major software firms.

Our talent solutions include Permanent Placement, Contract Staffing, Executive Search, and Dedicated Recruiting Services (RPO). Find out more at www.andiamogo.com