S

Symbotic

Robotics and software automate supply chains

Senior Simulation Engineer - Gz-Sim, ROS 2

Software EngineeringConfirmed live in the last 24 hours
Full-timeHo Chi Minh City, VietnamNo salary listed

About the Job

Requirements

  • A degree in Computer Science, Computer Engineering, Robotics, Mechatronics, Electrical Engineering, or a related technical discipline is required.
  • At least 5 years of professional software engineering experience is required; experience in simulation systems, robotics systems, optimization systems, or virtual environments is preferred.
  • Professional expertise with Gz-Sim and ROS 2 is required.
  • Mastery of C++ and Python is required; C# and JavaScript are a bonus.
  • A strong software engineering foundation and the ability to design, implement, test, optimize, and maintain complex simulation software are required.
  • Hands-on experience developing simulations, digital twins, virtual environments, or system modeling tools for real-world engineering applications is required.
  • Experience with faster-than-real-time and multi-fidelity modeling in simulation is a plus.
  • Experience with cloud-based simulation, distributed simulation workloads, or scalable simulation infrastructure is a plus.
  • Experience using AI-assisted development tools such as GitHub Copilot, Cursor, Windsurf, or similar tools is a plus.
  • Working proficiency in spoken and written English is required, including the ability to communicate independently in an international environment and clearly present technical concepts, findings, risks, and recommendations to leadership stakeholders.
  • A valid driver's license and the ability to drive and/or fly to client and customer locations are required.

Responsibilities

  • Design, develop, and maintain simulation systems, tools, and virtual environments that support the development, testing, qualification, and deployment of robotic warehouse automation systems.
  • Develop faster-than-real-time, scalable, and optimized simulation environments for engineering analysis, design validation, system testing, and operational planning.
  • Build and improve simulation capabilities across component-level, robot-level, fleet-level, and system-level fidelity.
  • Evaluate existing simulation tools, identify performance, scalability, accuracy, and usability gaps, and drive improvements to enable faster and more cost-effective engineering workflows.
  • Support simulation coverage for individual robots, perception, controls, routing, fleet coordination, warehouse operations, and system-wide automation scenarios.
  • Collaborate with robotics, controls, perception, cloud, quality assurance, and product teams to align simulation capabilities with product development, testing, deployment, and operational needs.
  • Provide senior leadership and cross-functional stakeholders with technical insights, trade-off analysis, risks, and recommendations to support long-term simulation and robotics roadmaps.
  • Mentor other engineers, share technical knowledge, promote engineering best practices, and help the team deliver scalable simulation solutions.
  • Maintain technical documentation, architecture diagrams, simulation design notes, configuration guides, and operational usage instructions.
  • Stay up to date with modern simulation technologies, robotics frameworks, digital twin platforms, physics engines, rendering engines, cloud-based simulation, and AI-assisted development tools.
  • Perform other related duties as reasonably assigned by the direct manager or employer.
  • Travel up to 10% as required; drive and/or fly to client and customer locations.

Desired Qualifications

  • Experience in simulation systems, robotics systems, optimization systems, or virtual environments.
  • C# and JavaScript.
  • Experience with faster-than-real-time and multi-fidelity modeling in simulation.
  • Experience with cloud-based simulation, distributed simulation workloads, or scalable simulation infrastructure.
  • Experience using AI-assisted development tools such as GitHub Copilot, Cursor, Windsurf, or similar tools.

About the Company

Symbotic

Robotics and software automate supply chains

What Symbotic does: Symbotic develops and provides automated supply chain solutions by combining proprietary robotics hardware with software to help manufacturers, distributors, and retailers move goods faster and more efficiently. How its product works: The company offers an integrated system that includes robotic hardware and software, deployed into warehouses and other facilities, with ongoing implementation, maintenance, and support to run automated processes that manage inventory, picking, sorting, and logistics tasks. How it differs from competitors: It provides an end‑to‑end automation platform that tightly integrates hardware, software, and services in a single solution, focusing on delivering turnkey deployments and sustained support rather than standalone equipment. What its goal is: To make supply chains faster, more efficient, and more profitable for its customers.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Wilmington, DE
Founded
2007

Recently Posted Jobs

Explore more opportunities at Symbotic

See more jobs