Live opening · Posted 1 day ago

Robotics Engineer (Multi-body Dynamics)

Cosmoserve Space · Greater Hyderabad Area (On-site)
Linkedin No
You are 1 day behind. JobBeeper subscribers saw this role while it was still new.

At a glance

The key details from the original listing.

Posted 1 day ago
CompanyCosmoserve Space
LocationGreater Hyderabad Area (On-site)
Work modeNo
SourceLinkedin
Listed1 day ago

Your early-applicant advantage

Live timing from JobBeeper.

Live data
3 min from Linkedin publishing this role to us finding it
12 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
15,847 roles found in the last 24 hours — the newest are not on this site yet
Start your free trial →

About the role

Description supplied by the original job listing.

Company Description Cosmoserve Space is dedicated to building a cleaner and more sustainable future for space exploration through advanced active debris removal technologies. The company focuses on high-tech, cost-effective solutions that address the growing challenge of space debris and help safeguard the orbital environment. With a team of passionate experts and a strong engineering culture, Cosmoserve Space is at the forefront of responsible and next-generation space activities. Team members work on impactful projects that ensure the cosmos remains accessible and safe for future missions. Applicants can expect a mission-driven environment that values innovation, collaboration, and technical excellence.
ABOUT THE ROLE
Cosmoserve Space is developing precision robotic systems for space-adjacent environments where dynamic accuracy is mission-critical. As a Robotics Engineer specialising in Multi-body Dynamics (MBD), your primary focus is building, simulating, and validating high-fidelity models of complex robotic systems — capturing joint interactions, contact forces, flexible structures, and actuation behaviour across an entire mechanism. You will work with industry-leading MBD tools and develop simulation environments from the ground up. Dedicated Controls Engineers own the controller design, and Software Engineers handle large-scale software development; your role is to produce the accurate dynamic models and simulation outputs they both depend on.
KEY RESPONSIBILITIES
Multi-body Modelling
• Develop high-fidelity multi-body dynamic models of robotic systems including manipulators, deployable structures, and contact-rich mechanisms using MuJoCo, Adams, Simscape Multibody, or equivalent MBD tools.
• Define and parameterise joint types, constraint equations, mass/inertia properties, and actuation models to accurately represent physical hardware.
• Model flexible body effects, structural compliance, and backlash where relevant to system performance.
• Conduct system identification experiments on real hardware and tune MBD models to match measured dynamics.
Simulation & Analysis
• Set up and run forward dynamics, inverse dynamics, and quasi-static simulations to analyse robot behaviour across operating conditions.
• Perform contact and collision simulations — including soft contact, friction, and impact — using MuJoCo and complementary tools.
• Carry out parametric studies, sensitivity analyses, and Monte Carlo simulations to characterise system robustness and performance envelopes.
• Integrate MBD models with ROS/ROS 2 pipelines to enable hardware-in-the-loop (HIL) and software-in-the-loop (SIL) testing.
Collaboration & Documentation
• Hand off validated dynamic models and simulation results to the dedicated Controls Engineering team, providing the parameter sets and behavioural data they need to design and tune controllers.
• Work with the Software Engineering team to expose simulation environments and model interfaces through ROS/ROS 2, scripting lightweight Python or MATLAB wrappers as needed — without owning the larger software codebase.
• Model straightforward mechanical parts and assemblies in CAD; extract inertial properties and build simulation-ready URDF or Adams representations from these models.
• Maintain clear model documentation, version-controlled simulation environments, and reproducible experiment workflows.
• Contribute to technical reports, design reviews, and — where applicable — external publications or conference papers.
REQUIRED SKILLS
MBD Simulation: MuJoCo (primary), MSC Adams, Simscape Multibody, Issac Sim
Robotics Middleware: ROS / ROS 2, URDF / XACRO, Gazebo, RViz
Scripting & Analysis: Python (working proficiency), MATLAB / Simulink, Git — for model scripting, data analysis, and automation (large-scale software development handled by Software Engineers)
Dynamics & Mechanics: Rigid body dynamics, Lagrangian & Newton-Euler formulations, Contact mechanics, Flexible body modelling
Control Fundamentals: Working understanding of PID, computed torque, and MPC — sufficient to interpret controller requirements and produce relevant simulation outputs for the Controls team
Math Foundation
Linear algebra, Differential equations, Lie groups / SO(3), SE(3), Numerical integration methods
CAD Modelling
SolidWorks — part modelling and assembly (non-complex geometry), mass/inertia extraction, STEP / STL to URDF or Adams pipeline
Analysis & Validation
System identification, Parametric studies, HIL / SIL testing, Data analysis (NumPy, pandas, MATLAB)
NICE TO HAVE
• Experience with NVIDIA Isaac Sim or GPU-accelerated physics simulation environments.
• Familiarity with flexible multibody dynamics (FEM coupling, Abaqus or ANSYS co-simulation).
• Knowledge of space mechanisms — deployable booms, solar array drives, robotic arms for on-orbit servicing.
• Background in sim-to-real transfer techniques and domain randomisation for MBD models.
• Prior publication, thesis, or project demonstrating MBD modelling of a complex robotic system.
QUALIFICATIONS
• B.Tech / M.Tech in Mechanical Engineering, Robotics, Aerospace Engineering, or a closely related field.
• 2–3 years of hands-on experience with multi-body dynamics simulation in a robotics, aerospace, or mechanical systems context.
• Demonstrated proficiency with MuJoCo and at least one additional MBD platform (Adams, Simscape Multibody, PyBullet, or Webots).
• Solid theoretical grounding in Lagrangian mechanics, Newton-Euler dynamics, and constraint-based formulations.
• Ability to script and automate simulation workflows in Python or MATLAB; large-scale software development is not required.
• CAD proficiency in SolidWorks or Fusion 360 — able to independently model straightforward parts and assemblies (non-complex geometry) and prepare them for simulation import, including inertia extraction and joint definitions.
• Comfortable working alongside dedicated Controls and Software Engineering teams, providing simulation outputs and model interfaces rather than owning those domains.
• Strong numerical skills and comfort working with large, multi-variable dynamic systems.

Work arrangement
No

Get JobBeeper Mobile App

Never miss a job opening! Get instant job alerts on your phone.

Subscribers see fresh openings within minutes. Download the JobBeeper App on Google Play to get real-time push notifications and apply before anyone else.

⚡ Instant Push Alerts 🎯 Tailored Filters 🚀 Direct Employer Links
GET IT ON Google Play

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Start your free trial →
⚡ Get fresh job alerts 📱 Get App