Alameda, United States
Software Engineer
Raydar · Alameda · United States
- Salary
- $144,000–$300,000 per year
- Contract
- Full time
- Occupation
- Software Engineer
Posted: 10/15/2026 · Last checked: 10/28/2026
Job description
Quoted in full from Raydar's job posting. Gavroche does not edit it.
About the company
Our client is a defense technology company.
The role
Raydar is recruiting for this role on behalf of our client. Create and own internal software tooling that lets engineers verify autonomy code without relying solely on field trials. The work spans scenario authoring, reuse of recorded data and automated scoring of results, with colleagues depending on the tooling every day.
What you'll do
- Develop dependable C++ tooling for virtual testing and for re-running recorded vehicle sessions against the latest software.
- Stitch together logged sensor data, virtual environments and production code so tests run automatically and can be repeated.
- Create test frameworks that check autonomous behavior with and without live feedback from the virtual environment.
- Define measurable scoring criteria, evaluation pipelines and automated checks that flag regressions early.
- Turn problems seen in real operations into reusable test cases so field experience feeds directly back into development.
- Investigate logs, telemetry and failed runs to pinpoint root causes and help get fixes shipped.
- Talk with internal teams who rely on the tooling about how hard it is to define and maintain test cases, and build improvements.
- Embed testing and evaluation tools into the build and release process, including continuous integration and delivery.
Requirements
What we're looking for
- A background building automated verification platforms for machines that combine software with physical hardware.
- Proven ability to ship production-grade software in C++.
- Experience creating systems that measure or validate performance quantitatively, including end-to-end data replay pipelines, ideally fed by vehicle sensor data.
- Working knowledge of concurrency, performance, reliability and Linux, along with awareness of where virtual or replayed behavior diverges from reality.
- Bachelor's degree.
- Ability to work on-site in a hybrid arrangement in Alameda, CA.
Bonus points
- Exposure to real-world autonomous platforms, whether vehicles, robots or aircraft.
- Python skills for scripting, data analysis or building test utilities.
Benefits
Compensation and benefits
- Base salary: USD 144,000 to 300,000 per year
- Equity
Location and work model
- Alameda, CA, United States
- Hybrid
- Full-time
From Gavroche data
Figures computed from live adverts on Gavroche; the job text above is the employer's.
Similar roles in Alameda
- Senior Autonomy Software Engineer · Raydar, Alameda
- Backend Software Engineer · Raydar, Alameda
- Staff Software Engineer - Machine Learning · Saildrone, Alameda
- Principal Software Engineer - Perception · Saildrone, Alameda
- Software Engineer - Autonomous Systems · Saildrone, Alameda
- Intelligent Automation Developer - Active TS/SCI · TOMORROW HIRE, Reston
200 open roles like this one; at most three per employer shown.
What software engineer adverts in the United States state
Middle half: 157,500 – 222,000 USD a year; median 193,000 USD.
From 2227 adverts by 381 employers that state a salary, annualised.
How software engineer roles in the United States are worked
3% fully remote · 2% hybrid · 95% do not say
Of 647 adverts. An advert that does not state a work mode is counted as not saying, not as on-site.
Other roles at Raydar
- Tooling Engineer · Torrance
- Customer-Facing Software Engineer · New York City
- Developer Success Engineer · San Francisco
- Founding Software Engineer · Los Angeles
- Founding Software Engineer · New York City
- Founding Software Engineer · San Francisco
749 open, including roles outside the United States.