Posted:18 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

About the Role:


Robotics Simulation Engineer


You will work on vehicle model realization, dynamics fidelity, and simulation-driven validation in close collaboration with autonomy, controls, and hardware teams.


We are looking for candidates with 0–3 years of experience in robotics, vehicle dynamics, or physics-based simulation, preferably from Aerospace, Robotics, Mechatronics, Mechanical, or Computer Engineering backgrounds. Candidates with experience in even ONE domain (aerial, ground, underwater, or surface vehicles) are encouraged to apply—multi-domain experience is a bonus, not a requirement. We are especially looking for candidates who can join immediately or within 1 month.



Responsibilities:



  • Build, configure, and refine simulation models for aerial, ground, underwater, or surface vehicles (geometry, mass/inertia, propulsion/drivetrain, actuation, collision, sensors).
  • Develop digital-twin vehicle models that match real system behaviour, including dynamic response, stability characteristics, and controller interactions.
  • Integrate models with SITL frameworks (PX4/ArduPilot or equivalent) to support accurate closed-loop simulation and autonomy testing.
  • Implement and tune sensor simulation components (IMU, GPS, wheel encoders, DVL, sonar, LiDAR, magnetometer, barometer, cameras, etc.) with realistic noise and disturbance characteristics.
  • Tune vehicle dynamics parameters (aerodynamics, hydrodynamics, ground interaction, propulsion, actuators) and generate realistic simulation scenarios involving slip, drag, takeoff/landing, failures, and environmental disturbances.
  • Support SITL/HITL testing and validate model accuracy using real hardware logs, experimental data, and system identification techniques.
  • Collaborate with autonomy and controls teams to ensure simulated behaviour aligns with real-world system performance.



Required Skills:



  • Good understanding of PX4/ArduPilot SITL, MAVLink (or similar robotics communication protocols), basic vehicle frames, and comfortable working with Linux (Ubuntu).
  • Experience using simulation platforms such as Gazebo/Ignition, NVIDIA Isaac Sim, Unreal Engine, or Unity Robotics, with understanding of underlying simulation components (physics engines, collision systems, rendering pipelines, sensor simulation).
  • Proficiency in C++ and Python, with the ability to build and tune vehicle simulation models (mass properties, inertia tensors, propulsion/drivetrain behaviour, actuator characteristics, sensor models).
  • Good understanding of rigid-body dynamics and how different vehicles generate/respond to forces (lift, drag, thrust, torque, traction, hydrodynamic drag, buoyancy).
  • Good understanding of coordinate frames, transformations, and kinematics used in robotics and autopilot systems.
  • Familiarity with flight dynamics models(FDM), hydrodynamic models, or ground-interaction models, and how they integrate with general-purpose physics engines (ODE, Bullet, PhysX) to produce realistic simulation behaviour.


Preferred Skills:



  • Hands-on experience building or extending simulation workflows in Unreal Engine or Unity, including camera/sensor pipelines, scene setup, custom plugins, or physics/FDM integration.
  • Hands-on 3D modelling experience using tools like Blender, SolidWorks, or Fusion 360 for mesh optimisation and preparing assets for simulation.
  • Experience with digital-twin development workflows, including comparing simulation outputs with real telemetry/flight logs.
  • Experience with sensor-noise modelling, disturbance effects (wind, terrain friction, water currents), and tuning simulated sensor behaviour.
  • Contributions to simulation, robotics, vehicle dynamics, or autonomy open-source projects.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

noida, uttar pradesh, india

pune, maharashtra, india

jammu, jammu & kashmir, india