Senior Robotics Software Engineer (Simulation & ROS 2) (Ahmedabad)

Senior Robotics Software Engineer (Simulation & ROS 2) (Ahmedabad)

13 Aug
|
Biztech Consulting & Solutions
|
Ahmedabad

13 Aug

Biztech Consulting & Solutions

Ahmedabad

As a Robotics Engineer, you will be responsible for owning the end-to-end development of autonomous capabilities, focusing on simulation-first workflows. Your key responsibilities will include:- Simulation-first delivery: - Building and maintaining high-fidelity worlds, robots, and sensors in Gazebo/Ignition and/or Isaac Sim - Developing domain-randomization and sensor-noise models to enhance sim-to-real transfer- Sensors & Estimation: - Integrating and calibrating LiDAR, camera, depth, radar, IMU, GNSS - Implementing and tuning EKF/UKF and map/pose graph maintenance- Navigation & Motion Planning: - Owning Nav2 stack, behavior trees, costmaps, planners/controllers, obstacle layers, and recovery behaviors - Implementing global/local planners such as sampling-based (RRT*, PRM) and trajectory optimization (CHOMP, TrajOpt, MPC)- ROS 2 Architecture: - Designing scalable node graphs, lifecycle nodes, parameters, and TF trees - Building robust launch systems, tooling, and observability- Performance & Reliability: - Profiling, latency budgets, CPU pinning, and establishing a test strategy - Collaboration & Leadership: - Writing clear design docs, mentoring teammates, and collaborating with hardware and ML teamsQualifications required for this role include:- 6-10 years in robotics with 3 years of experience in ROS 2 (Foxy)- Strong proficiency in C17/20 and Python- Deep hands-on experience with Gazebo/Ignition or Isaac Sim- Proven work in sensor fusion, calibration pipelines, Nav2 expertise, and motion planning- Familiarity with colcon/ament, CMake, Git, CI tools, debugging with gdb,



and tracing with ros2_tracingNice-to-Have skills include experience with NVIDIA Ecosystem & Acceleration, deployments on Jetson, DDS vendor tuning, real-time systems, and ROS 2 tooling stack.The successful candidate for this role will demonstrate automation of navigation regressions in sim, success on benchmark routes/scenarios, robust sim-to-real transfer metrics, and reduced field bugs via failure injection. During the interview process, you may be asked to practically build a Nav2 BT plugin, design a ROS 2 graph for multi-sensor fusion Nav2, and create a sensor model with noise/latency for validation against real logs.This full time position requires in-person work. As a Robotics Engineer, you will be responsible for owning the end-to-end development of autonomous capabilities, focusing on simulation-first workflows. Your key responsibilities will include:- Simulation-first delivery: - Building and maintaining high-fidelity worlds, robots, and sensors in Gazebo/Ignition and/or Isaac Sim - Developing domain-randomization and sensor-noise models to enhance sim-to-real transfer- Sensors & Estimation: - Integrating and calibrating LiDAR, camera, depth, radar, IMU, GNSS - Implementing and tuning EKF/UKF and map/pose graph maintenance- Navigation & Motion Planning: - Owning Nav2 stack, behavior trees, costmaps, planners/controllers, obstacle layers,



and recovery behaviors - Implementing global/local planners such as sampling-based (RRT*, PRM) and trajectory optimization (CHOMP, TrajOpt, MPC)- ROS 2 Architecture: - Designing scalable node graphs, lifecycle nodes, parameters, and TF trees - Building robust launch systems, tooling, and observability- Performance & Reliability: - Profiling, latency budgets, CPU pinning, and establishing a test strategy - Collaboration & Leadership: - Writing clear design docs, mentoring teammates, and collaborating with hardware and ML teamsQualifications required for this role include:- 6-10 years in robotics with 3 years of experience in ROS 2 (Foxy)- Strong proficiency in C17/20 and Python- Deep hands-on experience with Gazebo/Ignition or Isaac Sim- Proven work in sensor fusion, calibration pipelines, Nav2 expertise, and motion planning- Familiarity with colcon/ament, CMake, Git, CI tools, debugging with gdb, and tracing with ros2_tracingNice-to-Have skills include experience with NVIDIA Ecosystem & Acceleration, deployments on Jetson, DDS vendor tuning, real-time systems, and ROS 2 tooling stack.The successful candidate for this role will demonstrate automation of navigation regressions in sim, success on benchmark routes/scenarios, robust sim-to-real transfer metrics, and reduced field bugs via failure injection. During the interview process, you may be asked to practically build a Nav2 BT plugin, design a ROS 2 graph for multi-sensor fusion Nav2, and create a sensor model with noise/latency for validation against real logs.This full-time position requires in-person work.

📌 Senior Robotics Software Engineer (Simulation & ROS 2) (Ahmedabad)
🏢 Biztech Consulting & Solutions
📍 Ahmedabad

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior robotics software engineer (simulation & ros 2) (ahmedabad) / ahmedabad

Subscribe to this job alert:

Get the latest job offers by email for: senior robotics software engineer (simulation & ros 2) (ahmedabad) / ahmedabad