Serve Robotics · 3 weeks ago
Systems Test Engineer, Simulation
Serve Robotics is reimagining urban mobility with their sidewalk robot designed for efficient deliveries. The Systems Test Engineer role focuses on building and scaling simulation-based autonomy tests, translating requirements into reproducible scenarios, and collaborating with various teams to enhance testing processes.
Artificial Intelligence (AI)Food DeliveryLogisticsRobotics
Responsibilities
Design and build simulation scenarios representing nominal, edge-case, and adversarial conditions
Translate autonomy requirements and real-world incidents into reproducible tests with clear, measurable outcomes
Script environments, actors, triggers, and behaviors in Isaac Sim or Unreal Engine
Maintain configuration-driven scenario setups (YAML/JSON) for reproducibility, sweeps, and domain randomization
Develop Python utilities and Bash scripts to automate scenario generation, execution, and evaluation
Integrate simulation-based tests into GitHub-based CI pipelines (PR checks, nightlies, release validation)
Improve reliability, scalability, and visibility of scenario execution, including logging and metric collection
Implement and refine system-level KPIs (safety constraints, planner success, tracking stability, interactions)
Analyze simulation results to detect regressions, understand multi-module behaviors, and surface meaningful insights
Support ML dataset creation from simulation and resimulation, including metadata curation and edge-case identification
Work closely with autonomy, controls, QA, and release engineering to align scenarios with feature changes and test requirements
Participate in debugging sessions, test planning, and design reviews to identify issues and propose improvements
Document scenarios, evaluation logic, and test plans clearly for internal stakeholders
Take increasing ownership of scenario domains, test frameworks, or automation pipelines
Influence simulation test strategy and standards through strong technical judgment
Help mentor teammates, improve processes, and drive best practices around system-level testing
Qualification
Required
Bachelor's degree in computer science or engineering, or equivalent work experience of 4-6 years
4-6 experience in robotics, autonomous systems, simulation, or system testing (range appropriate for intermediate–senior)
Strong Python skills, including automation, tooling, or testing frameworks
2-4 years Hands-on experience with Isaac Sim, Unreal Engine, Gazebo, or similar simulation environments
Knowledge of config-driven workflows (YAML/JSON) and scripting (Bash)
Ability to debug multi-module system behavior using logs, metrics, and visualization tools
Familiarity with CI/CD workflows and GitHub-based development
Preferred
Background in perception/tracking, planning, controls, or sensor simulation
Experience converting logs or incidents into simulation scenarios
Exposure to dataset creation, annotation tooling, or ML evaluation pipelines
Familiarity with C++ or GPU concepts for simulation performance (not required)
Understanding of system safety, ODD definition, or scenario-based safety frameworks
Company
Serve Robotics
Serve Robotics is an autonomous robotic delivery company that develops AI-powered sidewalk delivery robots.
H1B Sponsorship
Serve Robotics has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (4)
2022 (1)
2021 (5)
Funding
Current Stage
Public CompanyTotal Funding
$394MKey Investors
PostmatesNVIDIANeo
2025-10-10Post Ipo Equity· $100M
2025-01-07Post Ipo Equity· $80M
2024-12-01Post Ipo Equity· $86M
Recent News
2026-01-09
The Motley Fool
2026-01-09
Company data provided by crunchbase