Software Engineer - Simulation

Searchability Aerospace & Defense

El Segundo (CA)

On-site

USD 80,000 - 120,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Competitive salary
Equity
On-site collaboration

Job summary

An innovative technology company in California is seeking a Robotics Simulation Engineer to design and maintain high-fidelity simulation environments for autonomous surface vehicles. Responsibilities include modeling vessel dynamics and developing sensor models. The ideal candidate will have 1–3+ years of experience in robotics simulation, strong proficiency in C++ and Python, and hands-on experience with ROS2. This role offers a competitive salary and equity, along with the chance to work on cutting-edge autonomous systems.

Qualifications

  • 1–3+ years’ experience in robotics simulation or autonomy testing.
  • Strong proficiency in C++ and Python.
  • Hands-on experience with ROS2.

Responsibilities

  • Design and maintain high-fidelity simulation environments.
  • Model vessel dynamics for realistic testing.
  • Develop simulated sensor models including sonar and radar.

Skills

C++
Python
Linux-based systems
Robotics simulation
Autonomy testing
ROS2

Tools

Gazebo
Unity
Unreal Engine

Job description

We’re an early-stage deep-tech company building autonomous platforms for real-world inspection. Our systems combine robotics, advanced sensing, and software to operate reliably in complex maritime environments. We’re expanding our simulation capability to accelerate autonomy development and reduce risk across real-world deployments.

What You’ll Do:
  • Design, implement, and maintain high-fidelity simulation environments for autonomous surface vehicles
  • Model vessel dynamics and environmental effects to support realistic testing
  • Develop and refine simulated sensor models including sonar, vision, radar, GPS, and IMU
  • Build and maintain ROS2-based interfaces between simulation and the autonomy stack
  • Create tools for scenario definition, automated test generation, and batch simulation runs
  • Enable side-by-side analysis of simulated and real-world runs using logging, visualization, and playback tooling
  • Use data from field trials to validate and improve simulation accuracy
  • Work closely with autonomy, perception, and systems engineers to ensure simulation is a trusted, day-to-day development tool
You Should Have:
  • 1–3+ years’ experience in robotics simulation, autonomy testing, or related software development
  • Strong proficiency in C++ and Python on Linux-based systems
  • Hands‑on experience with ROS2 and robotics middleware
  • Comfort working across simulation, autonomy, and real‑world data
  • A practical mindset for debugging and improving complex system behavior
Bonus:
  • Experience with Gazebo / Ignition, Webots, Unity, or Unreal Engine
  • Background in robotics, autonomous vehicles, or maritime systems
  • Experience validating simulation against real‑world data
  • Early‑stage startup experience or comfort working with high ownership and ambiguity
Why Join Us:
  • Competitive salary plus meaningful equity
  • Work on autonomous systems deployed in real operational environments
  • Small, fast‑moving engineering team with real technical ownership
  • On‑site collaboration solving complex robotics and simulation challenges
Apply:

Email paolo.melacrinis@searchability.com for a confidential discussion. Exceptional candidates from unconventional or non‑traditional backgrounds are encouraged to apply.

Keywords:

Simulation Engineering, Robotics, Autonomous Systems, ROS2, C++, Python, Gazebo, Sensor Simulation, Autonomy Testing, Marine Robotics

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer, Simulation
Software Engineer, Simulation

Bedrock Robotics • New York (NY)

On-site
USD 130,000 - 170,000
Software Engineer, Simulation
Software Engineer, Simulation

Bedrock Robotics • San Francisco (CA)

On-site
USD 150,000 - 210,000
Simulation Engineer
Simulation Engineer

Continuum Resource Network • New York (NY)

On-site
USD 120,000 - 180,000
Medical, Dental, Vision
Meaningful equity
401K with generous match
Senior Software Engineer, Simulation
Senior Software Engineer, Simulation

AeroVect • Atlanta (GA)

On-site
USD 100,000 - 122,000
Senior Software Engineer, Simulation
Senior Software Engineer, Simulation

AeroVect Technologies Inc. • Atlanta (GA), Town of Poland (NY)

On-site
USD 120,000 - 160,000
Senior Software Engineer, Simulation
Senior Software Engineer, Simulation

AeroVect • Town of Poland (NY)

On-site
USD 120,000 - 180,000
Robotics Simulation Engineer
Robotics Simulation Engineer

ShortList Recruitment Limited • Colorado Springs (CO)

Hybrid
USD 90,000 - 140,000
Robotics Simulation Engineer
Robotics Simulation Engineer

Persona AI • Houston (TX)

On-site
USD 90,000 - 120,000
Competitive compensation
Excellent benefits
Flexible work environment
+1
Senior/Staff Simulation Integration Engineer Mountain View, CA
Senior/Staff Simulation Integration Engineer Mountain View, CA

Gatik Al, Inc. • Mountain View (CA)

On-site
USD 170,000 - 240,000
Autonomous Marine Simulation Engineer (ROS2/C++)
Autonomous Marine Simulation Engineer (ROS2/C++)

Searchability Aerospace & Defense • El Segundo (CA)

On-site
USD 80,000 - 120,000
Competitive salary
Equity
On-site collaboration