Search by job, company or skills

roshai

Senior Robotics Engineer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 12 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Role Summary

We are looking for a Lead Autonomous Systems / Robotics Software Engineer to design,

develop, and deploy software for advanced autonomous and ADAS systems. The role

involves working on perception, localization, sensor fusion, and motion planning

components, ensuring reliable performance in real-world and safety-critical environments.

The ideal candidate has strong hands-on experience with robotics software development,

embedded systems, and production-ready autonomy solutions, along with the ability to

collaborate across teams and mentor junior engineers.

Key Responsibilities

Software Development & Architecture

• Design, develop, and maintain real-time robotics and autonomous driving software

• Define module interfaces and contribute to distributed system architecture

• Ensure code quality through reviews, testing, and best engineering practices

Perception & Sensor Processing

• Develop perception systems using camera, LiDAR, radar, and IMU data

• Work on object detection, tracking, and environment understanding

• Implement or integrate deep learning models for perception tasks

Localization & Sensor Fusion

• Build and improve localization and mapping (SLAM) pipelines

• Implement sensor fusion algorithms using multiple sensors (camera, LiDAR, GPS,

IMU)

• Support calibration of multi-sensor systems

Motion Planning & Control

• Develop and tune trajectory planning and vehicle/robot control algorithms

• Work with planners such as MPC, LQR, Pure Pursuit, or similar methods

• Support real-time testing and on-system validation

Simulation, Testing & Deployment

• Use simulation tools to validate autonomy features before deployment

• Deploy software on embedded hardware platforms

• Support integration, testing, and debugging on real vehicles or robots

Collaboration & Leadership

• Work closely with cross-functional teams (systems, hardware, validation)

• Mentor junior engineers and support onboarding

• Contribute to technical documentation and internal knowledge sharing

Required Qualifications

• Bachelor's or master's degree in computer science, Robotics, AI, or related field

• 8+ years of experience in robotics, autonomous systems, or ADAS development

• Proficiency in C++ and Python

• Experience with ROS or ROS2

• Strong understanding of:

o Robotics fundamentals

o Perception and localization

o Motion planning and control systems

Preferred Qualifications

• Experience in ADAS (Level 2+/Level 3) or autonomous vehicles

• Exposure to deep learning frameworks (PyTorch, TensorFlow)

• Experience with embedded GPU platforms (e.g., NVIDIA Orin, Drive platforms)

• Familiarity with simulation tools (CARLA, Gazebo, Isaac Sim, Unity)

• Experience working in safety-critical or real-time systems

• Prior mentoring or technical leadership experience

Tools & Technologies

• Programming: C++, Python

• Robotics: ROS, ROS2

• Perception & AI: OpenCV, PyTorch, TensorFlow

• Simulation: CARLA, Gazebo, Isaac Sim

• Platforms: Embedded Linux, NVIDIA GPU platforms

• Dev Tools: Git, Docker, CI/CD pipelines

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 146719499

Similar Jobs