Skip to Main Content

Job Title


Robotics Simulation Platform Engineer


Company : BotLab Dynamics


Location : Udaipur, Rajasthan


Created : 2026-04-16


Job Type : Full Time


Job Description

Robotics Simulation Platform Engineer About the RoleWe are seeking a Robotics Simulation Platform Engineer to build and scale high-fidelity simulation environments, digital twins, and simulation infrastructure for aerial and ground robotic systems. You will focus on simulation platform development, environment building, and system integration - enabling autonomy, perception, and GNC teams to develop and validate algorithms in realistic virtual environments. This role is key to creating scalable, reusable simulation infrastructure and accelerating sim-to-real development across the organization.Key ResponsibilitiesBuild, configure, and maintain simulation environments using platforms such as Gazebo/gz-sim, Isaac Sim, Unreal Engine, or UnityDevelop and integrate vehicle models (geometry, mass/inertia, propulsion, actuation) and sensor pipelines (IMU, GPS, barometer, optical flow, magnetometer, LiDAR, cameras) with physics-accurate noise, latency, and disturbance characteristicsDesign and manage digital twin workflows to replicate real-world system behavior and support sim-to-real validation against real telemetry and flight log dataIntegrate simulation environments with SITL frameworks (PX4/ArduPilot) for closed-loop autonomy and control testingWork with physics engines (PhysX, ODE, Chaos, Newton) to ensure stable, deterministic, and highperformance simulation behaviorBuild and maintain simulation tooling, APIs, CI/CD hooks, and reusable components so internal teams can run reproducible SITL test suites independentlyCollaborate closely with GNC and autonomy teams to ensure simulation models and environments accurately support control system validation and flight behavior testingRequired Skills & ExperienceHands-on experience with robotics simulation platforms (Gazebo/gz-sim, Isaac Sim, Unreal, Unity, or similar)Familiarity with robot and vehicle model formats (URDF, SDF) and mesh optimization for simulation performanceExperience developing vehicle and sensor simulation pipelines — including camera/sensor models, noise modeling, timing, and data synchronizationFamiliarity with PX4/ArduPilot SITL, MAVLink, and ROS2-based systemsProficiency in C++ and Python for developing simulation plugins and components, with hands-on experience in build systems (CMake/Make) and version control (Git)Working understanding of rigid body dynamics, kinematics, and coordinate transformations as applied to multirotor or fixed-wing platformsUnderstanding of physics engine fundamentals — collision systems, constraints, numerical stability, deterministic steppingPreferred ExperienceExperience building digital twins and simulation pipelines calibrated from real-world telemetry or flight log dataHands-on experience with SITL/HIL setups and integration with autopilot stacks (ArduPilot, PX4)Experience developing custom simulation plugins or components (e.g., Gazebo/Ignition)Familiarity with flight dynamics modeling (FDM) for multirotor, fixed-wing, or VTOL platformsExperience building or maintaining CI/CD pipelines for automated simulation-based regression testing • Contributions to robotics, simulation, or autonomy open-source projectsEducation & ExperienceBachelor’s degree in Robotics, Computer Science, Mechanical, Mechatronics, or related field, with 0-4 years of experience in robotics simulation or related domains.