SlipstreamJobsFresh Startup & VC-Backed Jobs

Software Engineer, Simulation & Evaluation

Saildrone - Alameda, CA, United States - In-office - posted 2026-09-21

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Salary: USD 144,500 - 322,742 / annual

Saildrone is a maritime defense company and global leader in autonomous unmanned surface vehicles (USVs). The company operates combat-deployed systems supporting national security and force projection worldwide, with manufacturing and R&D headquarters in Alameda, CA, and deployment hubs in Europe and the Middle East. As a Software Engineer, Simulation & Evaluation, you will build the infrastructure that enables Saildrone engineers to replay real-world data, simulate autonomous behavior, measure performance, and convert failures into repeatable tests. This role bridges simulation, replay, resimulation, scenario generation, evaluation, and automated regression testing. Key responsibilities include: - Build production-quality simulation, replay, resimulation, and evaluation infrastructure for autonomous systems - Engage with simulation users to understand pain points in scenario definitions and maintenance, then propose and implement solutions - Connect recorded vehicle data, simulated environments, and production autonomy software into repeatable test workflows - Develop open-loop and closed-loop testing for autonomous behavior - Build quantitative metrics, evaluation pipelines, and regression tests - Convert real-world failures and edge cases into repeatable scenarios and automated tests - Analyze logs, telemetry, simulation results, and test failures to identify root causes - Integrate simulation and evaluation into the software development lifecycle Qualifications: - Strong C++ software engineering skills and experience building production systems - Experience with simulation, emulation, replay, resimulation, hardware-in-the-loop, software-in-the-loop, or comparable robotics testing infrastructure - Strong systems fundamentals, including concurrency, performance, reliability, and Linux - Experience building quantitative evaluation or validation systems - Understanding of simulation fidelity and the limitations of simulated or replayed behavior - Experience building infrastructure used by other engineers - Strong communication skills to partner with stakeholders across teams Nice to have: - Experience with autonomous vehicles, robotics, aerospace, or other physical autonomous systems - Python for analysis, automation, or test tooling - Large-scale simulation or high-throughput data processing - CI/CD and automated regression testing - Vehicle or field-test data

Similar roles