Skip to content
Gatik AI

Senior Simulation Integration Engineer

Santa Clara, CA; Santa Clara, CAUnited States
Senior · Robotics and Autonomy
POSTED 4 MAR
Apply Ask
Role
251 days opentrue age
Posted 4 Mar
Payin text
$170k–240kposted
● 0% vs market median $205k
$170k$240k
Market p25–p75
$182k–$229k
SF Bay Area · n=1042 · 365d to 6 Nov
CompanyGatik AI →
74open roles
Opened · 30d
+0
Closed · 30d
−0
30d window
Market
17,076open · Senior Software engineering
Opened · 7d
+9325% of open
All software engineering
75,189open
All tracked boards · live 10 Nov · n=17,076
Node.jsPythonC++Docker

Who we are

Gatik, the leader in autonomous middle-mile logistics, is revolutionizing the B2B supply chain with its autonomous transportation-as-a-service (ATaaS) solution and prioritizing safe, consistent deliveries while streamlining freight movement by reducing congestion. The company focuses on short-haul, B2B logistics for Fortune 500 retailers and in 2021 launched the world’s first fully driverless commercial transportation service with Walmart. Gatik's Class 3-7 autonomous trucks are commercially deployed across major markets, including Texas, Arkansas, and Ontario, Canada, driving innovation in freight transportation.

The company's proprietary Level 4 autonomous technology, Gatik Carrier™, is custom-built to transport freight safely and efficiently between pick-up and drop-off locations on the middle mile. With robust capabilities in both highway and urban environments, Gatik Carrier™ serves as an all-encompassing solution that integrates advanced software and hardware powering the fleet, facilitating effortless integration into customers' logistics operations.

About the role

We are building a high-scale, web-based simulation platform designed to validate autonomous systems. We have an R&D team producing AI/ML models and a Senior Full-Stack Engineer building the platform interface. We are seeking a Simulation Integration Engineer to be the critical technical link between these two teams. Your role is to ensure that the autonomy stack runs reliably within a virtual environment, creating the complex testing scenarios and ROS2 infrastructure required to stress-test our AI models.

This is a "Sim-to-Stack" orchestration role. While you won't be deploying to physical hardware, you are responsible for ensuring the virtual world provides high-fidelity data to the

autonomy stack and correctly captures the model's performance

This role is onsite 5 days a week at our Santa Clara, CA office!

What you'll do

  • ROS2 Stack Integration: Develop and maintain the ROS2 middleware layers (C++/Python) that allow AI models to receive sensor data and send control commands within the simulation.
  • Scenario Engineering: Script and implement dynamic testing scenarios (e.g., traffic interactions, pedestrian behavior, triggered events) using Python or simulator-specific APIs.
  • Sensor Simulation: Configure and tune simulated sensor suites (LiDAR, Camera, Radar, IMU) to provide realistic data streams for the AI models.
  • Bridge Development: Collaborate with our Senior Full-Stack Engineer to ensure simulation states and "Success/Failure" metrics are correctly streamed to our web-based dashboard.
  • Headless Orchestration: Ensure simulations can run in "headless" mode within Docker containers for automated, large-scale cloud testing.
  • Data Logging: Manage the serialization of ROS2 messages (MCAP/Bag files) for post-simulation analysis and playback.

What we're looking for

  • Expertise in ROS2: Mastery of ROS2 (Humble, Foxy, or Jazzy), including node composition, custom message types, and QoS configuration.
  • Programming: High proficiency in Python 3.x (for scenario logic) and Modern C++ (for performance-critical nodes).
  • Simulation Platforms: Proven experience with at least one major simulator (e.g., CARLA, Gazebo, NVIDIA Isaac Sim, or SVL).
  • Scenario Logic: Experience building event-driven logic and "adversarial" agent behaviors within a simulated environment.
  • Linux & Docker: Strong experience in Ubuntu-based development and containerizing robotics stacks for deployment.
  • Systems Thinking: Ability to debug complex timing and synchronization issues between a simulator and a distributed ROS2 stack.

Bonus Qualifications

  • Experience with automated testing frameworks for robotics.
  • Understanding of coordinate frames (TF2) and spatial transformations.
  • Knowledge of CI/CD pipelines for automated simulation runs.

Salary Range - $170,000- $240,000

More about Gatik

Founded in 2017 by experts in autonomous vehicle technology, Gatik has rapidly expanded its presence to Mountain View, Dallas-Fort Worth, Arkansas, and Toronto. As the first and only company to achieve fully driverless middle-mile commercial deliveries, Gatik holds a unique and defensible position in the AV industry, with a clear trajectory toward sustainable growth and profitability.

Source · Gatik AIFirst seen 7 NovOriginal ↗