Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, Simulation & Evaluation

Rethink Recruit

Software Engineer, Simulation & EvaluationSaildrone is a maritime defense company and the global leader in autonomous unmanned surface vehicles. With more ocean miles and real-world operational experience than any USV manufacturer or operator, Saildrone maintains active, combat-deployed systems supporting national security and force projection around the world, 24/7/365.Saildrone's manufacturing and R&D headquarters are located in Alameda, CA, with business development and sales operations in Washington, DC, and deployment hubs in Europe and the Middle East. By combining proven autonomous operations, edge computing, advanced sensing, renewable power, and the most advanced unmanned surface technology on the planet, Saildrone is shaping how the Navy of the future operates.Autonomous systems cannot be developed and validated through field testing alone. As a Software Engineer, Simulation & Evaluation, you will build the infrastructure that lets Saildrone engineers replay real-world data, simulate autonomous behavior, measure performance, and turn failures into repeatable tests.You will work across simulation, replay, resimulation, scenario generation, evaluation, and automated regression.What You'll DoBuild production-quality simulation, replay, resimulation, and evaluation infrastructure for autonomous systemsTalk with simulation users to understand what is difficult to express in scenario definitions, what is hard to maintain, and propose and implement solutionsConnect recorded vehicle data, simulated environments, and production autonomy software into repeatable test workflowsDevelop open-loop and closed-loop testing for autonomous behaviorBuild quantitative metrics, evaluation pipelines, and regression testsTurn real-world failures and edge cases into repeatable scenarios and automated testsAnalyze logs, telemetry, simulation results, and test failures to identify root causesIntegrate simulation and evaluation into the software development lifecycleYou Should HaveStrong C++ software engineering skills and experience building production systemsExperience with simulation, emulation, replay, resimulation, hardware-in-the-loop, software-in-the-loop, or comparable robotics testing infrastructureStrong systems fundamentals including concurrency, performance, reliability, and LinuxExperience building quantitative evaluation or validation systemsUnderstanding of simulation fidelity and the limitations of simulated or replayed behaviorExperience building infrastructure used by other engineersStrong communication skills to partner with stakeholders across teamsNice To HaveExperience with autonomous vehicles, robotics, aerospace, or other physical autonomous systemsPython for analysis, automation, or test toolingLarge-scale simulation or high-throughput data processingCI/CD and automated regression testingVehicle or field-test dataCompensation And BenefitsSaildrone offers competitive paid time off, a robust holiday schedule, and paid sick leave. Benefits include premium medical, dental, and vision coverage with significant company contributions for employees and dependents, equity grants, a 401(k) retirement plan, annual professional development reimbursement, and relocation assistance for eligible roles.

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, Simulation & Evaluation in Alameda, CA vacancy
  •  ...defense. This role focuses on building the simulation, replay, resimulation, and evaluation infrastructure that lets engineers replay real-world data, simulate autonomous...  ...simulated environments and production autonomy software, create regression tests, and develop... 
    Suggested

    Saildrone Inc

    Alameda, CA
    5 days ago
  •  ...Simulation is the first proving ground for everything we build. Before an aircraft flies...  .... We are looking for a Senior Software Engineer to lead development of mission simulation...  ...approved, completes the water drop and evaluates its efficacy. Combining wildfire mission... 
    Suggested
    Permanent employment
    Work at office
    Local area
    Immediate start

    Rain Industries Inc

    Alameda, CA
    1 day ago
  • $152.19k - $190.24k

     ...Senior Engineer, Scientific Software and Developer Platform, Modeling and Simulation Remote or Alameda, CA Company Overview Kairos Power is a new nuclear energy...  ...documentation and shared ownership. Evaluate build-versus-buy decisions, and select standard... 
    Suggested
    Full time
    Work at office
    Remote work
    Flexible hours
    Weekend work

    Kairos Power

    Alameda, CA
    5 days ago
  • $210k - $300k

     ...Software Engineer, Autonomous SystemsSaildrone is a maritime defense company and the global leader...  ...decision-making, or vehicle behavior.Evaluate algorithmic approaches and make...  ...components of the autonomous system.Use simulation, testing, telemetry, and real-world vehicle... 
    Suggested
    Relocation package

    Rethink recruit

    Alameda, CA
    4 days ago
  • $120k - $150k

     ...to untreatable mental illness.   The Role As a Software Engineer at Paradromics, you’ll work closely with our team of Scientists...  ...BCI decoding algorithms as performant software Evaluate software with simulated and real neural data, as well as with our BCI hardware... 
    Suggested
    Full time

    Paradromics, Inc.

    Oakland, CA
    a month ago
  • $173k - $251k

    Everlaw is looking for a Senior Software Engineer, AI Platform with experience building and operating AI platform capabilities that power...  ...that applies retrieval, vector search, model orchestration, evaluation, and agentic patterns - alongside search, databases, and real... 
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    Everlaw

    Oakland, CA
    1 day ago
  • $210k - $300k

    TITLE: Software EngineerENVIRONMENT:Autonomous vehiclesLOCATION: Oakland, CA HybridCOMPENSATION...  ...POSITION SUMMARY:Looking for a software engineer with 5+ years of experience in...  ...constrained onboard compute (Nvidia Jetson)Use simulation, testing, telemetry, and real-world... 
    Local area

    Client Growth Resources

    Oakland, CA
    5 days ago
  • $93.45k - $202.47k

     ...Oakland, CA office to support onsite collaboration.The Senior Software Engineer, Cloud EPM, is responsible for designing, developing,...  ...effective technical solutions and business cases.Ability to evaluate existing business processes and partner with stakeholders to... 
    H1b
    Work at office
    Local area
    2 days per week
    1 day per week

    Delta Dental

    Oakland, CA
    5 days ago
  •  ....About the Role: We are seeking a highly experienced Senior Software Engineer to join our team in order to drive engineering excellence and...  ...business requirements into technical requirements, evaluate tools and technologies and accelerate development and testing... 
    Full time

    Grocery Outlet

    Emeryville, CA
    2 days ago
  • $173k - $251k

    As a Software Engineer, Automation & Developer Tools at Everlaw, you will be a key architect of our quality culture, helping to shape automated...  ...of our hiring and/or promotional processes. As part of the evaluation process, we provide Gem with job requirements and candidate-... 
    Local area
    Remote work
    Work from home
    Visa sponsorship
    Work visa

    Everlaw

    Oakland, CA
    4 days ago
  • $174.92k - $209.91k

     ..., canonical and ready to query, with no engineering or maintenance required. We’re proud that...  ....Fivetran is looking for a Senior R&D Software Engineer to join our fast-growing Fivetran...  ..., reasoning, and agentic AI, and evaluate what’s actually relevant to Fivetran AI’... 
    Full time
    Work at office
    Remote work
    Flexible hours
    Shift work

    Fivetran

    Oakland, CA
    1 day ago
  •  ...Atomic Machines in Emeryville, CA, is hiring a DFM software engineer to encode design-for-manufacturing rules into the CAM stack, turning...  ...process constraints. You will collaborate with AI, Modeling and Simulation, Design, and Process Engineering to validate layouts against... 

    Atomic Machines Inc.

    Emeryville, CA
    4 days ago
  •  ...Principal Embedded Firmware Engineer — AI/HPC Networking Silicon based...  ...closely with ASIC, RTL, and software engineering teams, you will...  ...Validate firmware using functional simulators such as QEMU, supported by...  ...your personal data to evaluate your candidacy and share relevant... 
    Full time
    Local area
    Remote work
    Flexible hours

    Jobgether

    Oakland, CA
    4 days ago
  •  ...Senior Software Engineer – Formworks -OCR & AI Document ProcessingLocation: Hybrid near Alpharetta, GA, Rancho Cordova, CA or Oakland, CA...  ...projects.Supports and collaborates with other Engineers through evaluation, design analysis, and development phases.Maintains knowledge... 
    Local area

    United IT

    Oakland, CA
    5 days ago
  •  ...Software Engineer SeniorPosition Summary: The Claims Microservices Senior Software Engineer is a key contributor to the Claims Platform engineering...  ....Estimate delivery effort, identify dependencies and risks, evaluate technical trade-offs, and communicate recommendations... 
    Contract work

    Tranzeal

    Oakland, CA
    5 days ago
  •  ...systems that combine novel chemistry, hardware, and software. Position Summary We are hiring a Senior Software Engineer to help design and build Remedy’s core product...  ...proposals to technical design discussions, evaluate alternatives, and collaborate with the team to refine... 

    Remedy Scientific

    Oakland, CA
    3 days ago
  • $140k - $175k

     ...Senior Software Engineer (Hybrid - US)Boston, Massachusetts, United States; Chicago, Illinois, United States; New York, New York, United...  ...a high degree of independence, the Senior Software Engineer evaluates technical requirements, sets direction on solution alternatives... 
    Work at office
    Remote work

    Energy Solutions USA, Inc

    Oakland, CA
    5 days ago
  •  ...infrastructure and strategies. This is a hands-on engineering role working directly with traders,...  ...researchers to implement, refine, and evaluate algorithmic and quantitative trading...  ...analysis.• Participate in all phases of the software development lifecycle, from requirements... 
    Permanent employment
    Full time
    Worldwide

    Request Technology

    Oakland, CA
    3 hours ago
  • $160k - $180k

     ...is architected and how your engineering decisions improve the ability...  .... We are hiring a Software Engineer to join the team and...  ...real-time C++ implementation, simulation, tuning, and on-vehicle validation...  ...in Python and C++ to evaluate planner and controller performance... 
    Work at office
    Flexible hours

    Zendar

    Berkeley, CA
    5 days ago
  • $188k - $251k

     ...-ready release platform. In this hands-on, execution-heavy software engineering role, you will be building the release pipelines to allow both...  ...of our hiring and/or promotional processes. As part of the evaluation process, we provide Gem with job requirements and candidate... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Work visa
    Shift work

    Everlaw

    Oakland, CA
    4 days ago
  • Senior Software Engineer We are looking for an ambitious Senior Software Engineer to help us reverse-engineer the human brain. This role spans...  ...for training large-scale models and running complex simulations. Design and optimize custom RL environments informed by neuroscience... 
    Visa sponsorship

    Astera Institute

    Emeryville, CA
    5 days ago
  •  ...Marketing, Finance, Business Operations, Manufacturing and Engineering. Our client is a software and services company specializing in cloud computing...  ..., failure-domain analysis, and change scenario simulation Provide topology and dependency data as the foundation... 
    Permanent employment
    Full time
    Work at office
    Remote work
    3 days per week

    Jobrapido

    Oakland, CA
    1 day ago
  • $182k - $259k

     ...JOB PURPOSE (Basic purpose of the job):The Associate Principal Engineer - Cloud Platform will support the design and creation of cloud-...  ...fostering technical excellence.Keep abreast of industry trends and evaluate platform needs for future growth.SUPERVISORY RESPONSIBILITIES:... 
    Full time
    Work at office
    Local area
    Flexible hours

    EXELIXIS

    Alameda, CA
    3 days ago
  • $150k - $250k

     ...build robots. Factory OS is building software that runs factories. Our platform spans...  ...while defining the roadmap and hiring the engineers who will form the team around you....  ...x86 targets. Sensor integration and evaluation: has integrated a multitude of sensor types... 
    Full time
    Contract work
    Work at office
    Remote work

    Foundry Robotics

    Emeryville, CA
    1 hour ago
  •  ...seeking a highly motivated Systems Engineer to help shape the...  ...that connect diverse hardware, software, and operational teams into a...  ...technical risk assessments to evaluate design options and make data-...  ...plans, acceptance criteria, simulation requirements) and coordinate... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    Oakland, CA
    4 days ago
  • $140.59k - $168.72k

     ...arrives in their warehouses, canonical and ready to query, with no engineering or maintenance required. We’re proud that more organizations...  ...for thousands of companies. We’re looking for a talented Software Engineer with a passion for building enterprise grade software... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Fivetran

    Oakland, CA
    1 day ago
  •  ...established standards.Participate in solution design.Analyze and resolve technical and application problems.Research and evaluate a variety of software products and development tools.Strong experience in developing REST based web services utilizing industry standard... 

    Samprasoft

    Oakland, CA
    4 days ago
  •  ...EngineerWe are seeking a savvy Senior Java Engineer to join a foremost Healthcare IT...  ...latency and code duplication.Opportunity to evaluate cutting edge technologies and suggest adopting...  ...before creating PR.Strong knowledge of software design patterns, microservices, Event... 

    Samprasoft

    Oakland, CA
    5 days ago
  • $93.45k - $202.47k

    Job-ID: 3599Category: Software EngineeringLocation: Oakland, CA, United States; Alpharetta, GA, United StatesSchedule: Full timePosted:...  ...per week in Oakland, CA or Alpharetta, GA.The Senior Software Engineer is responsible for designing, developing, implementing, and supporting... 
    H1b
    Local area
    2 days per week
    1 day per week

    Delta Dental

    Oakland, CA
    4 days ago
  • $100k - $200k

     ...people in more than 160 countries.JOB DESCRIPTION:Lead, Quality Engineer Working at AbbottAt Abbott, you can do work that matters, grow...  ...Assurance, and Customer Service to determine cross-functional evaluation, investigation, and solutions.• Represent Post-Market... 
    Worldwide
    Shift work

    Abbott

    Alameda, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Simulation & Evaluation. Be the first to apply!