Software Engineer Lead – Autonomous Robotics Development (ROS) We are a forward-thinking company that is developing autonomous robotic solutions for last mile delivery and intelligent devices for smart mobility. We are looking for a highly skilled and experienced Software Engineer Lead to head the software development of our autonomous robot powered by ROS (Robot Operating System). Key Responsibilities Lead and manage the software development lifecycle for autonomous robots, from architecture design to deployment. Design, implement, and optimize software for robot navigation, perception, and control using ROS. Develop and enhance algorithms for SLAM, path planning, obstacle avoidance, and computer vision. Collaborate with hardware teams to integrate sensors, actuators, and robotic components. Establish and maintain testing frameworks, version control systems, and CI/CD pipelines. Troubleshoot and optimize real-world performance of autonomous systems. Qualifications Bachelor’s or Master’s degree in Computer Science, Robotics, or related fields. Minimum 5 years of experience in robotics or autonomous systems software development. Expertise in ROS/ROS2, including navigation, perception, and control frameworks. Proficiency in C++ and Python, with experience in tools like Gazebo, RViz. Strong background in algorithms for SLAM, computer vision, and machine learning. Familiarity with hardware integration, including LiDAR, cameras, and IMUs. Preferred Skills Experience in autonomous robotics. Knowledge of IoT and cloud robotics. Understanding of Agile development processes. Familiarity with Git and project management tools like Jira or Asana. Seniority level Mid-Senior level Employment type Full-time Job function Research and Engineering Industries Motor Vehicle Manufacturing J-18808-Ljbffr