Senior Robotics Software Engineer
1 week ago
We are looking for an experienced Robotics Software Engineer to join our Autonomy Software team, where we are building high-performance software for our next-generation autonomous mobile robots. In this role, you will design, implement, and optimize core software components that enable safe and intelligent robotic behavior in real-world industrial environments.This is a hands-on role for someone who writes production-grade code, understands robotics systems deeply, and enjoys working across software and hardware boundaries to deliver robust autonomy solutions.Responsibilities- Develop and maintain core modules for navigation, planning, control, and system integration.- Design scalable software interfaces across autonomy, perception, and hardware abstraction layers.- Write clean, modular, and efficient code in C++ and Python.- Integrate real-time data from sensors and actuators into the autonomy logic.- Profile, debug, and optimize software for real-time performance and robustness.- Collaborate with cross-functional teams during simulation, testing, and field deployments.- Participate in architectural reviews, code reviews, and continuous improvement of the autonomy stack.Qualifications- Bachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, or a related field.- 5+ years of experience in robotics software development.- Strong programming skills in C++ and Python, with sound software architecture and debugging fundamentals.- Experience with ROS/ROS2, Linux development, and robotic middleware integration.- Familiarity with localization, mapping, motion planning, state estimation, and control algorithms.- Experience working with robotic simulators (e.g., Gazebo) and tools like RViz, Foxglove for visualization.- Solid understanding of performance, safety, and real-world constraints in robotic system deployments.- Strong problem-solving skills, attention to detail, and ability to thrive in fast-paced, cross-functional teams.
-
Senior Robotics Software Engineer
1 week ago
bangalore, India Virya Autonomous Technologies Full timeWe are looking for an experienced Robotics Software Engineer to join our Autonomy Software team, where we are building high-performance software for our next-generation autonomous mobile robots. In this role, you will design, implement, and optimize core software components that enable safe and intelligent robotic behavior in real-world industrial...
-
Senior Robotics Software Engineer
6 days ago
bangalore, India Virya Autonomous Technologies Full timeWe are looking for an experienced Robotics Software Engineer to join our Autonomy Software team, where we are building high-performance software for our next-generation autonomous mobile robots. In this role, you will design, implement, and optimize core software components that enable safe and intelligent robotic behavior in real-world industrial...
-
Senior Robotics Embedded Software Engineer
7 days ago
bangalore, India beBeeEmbedded Full timeRobotics Embedded Systems EngineerWe're seeking an accomplished Robotics Embedded Systems Engineer to lead the development of cutting-edge embedded software for robotic subsystems.Your key responsibilities will include:Designing and implementing a lightweight embedded runtime that enables real-time scheduling, inter-module communication, and asynchronous...
-
Robotics Software Engineer
2 weeks ago
bangalore, India Rx100 Ventures Full timePosition Overview We are seeking a skilled Robotics Software Engineer to join our team and contribute to the development of autonomous navigation systems for our mobile robots. Key Responsibilities - Design, develop, and optimize autonomous navigation systems for mobile robots in dynamic environments - Implement and tune navigation and path planning...
-
Robotics Software Engineer
2 weeks ago
bangalore, India Rx100 Ventures Full timePosition OverviewWe are seeking a skilled Robotics Software Engineer to join our team and contribute to the development of autonomous navigation systems for our mobile robots.Key Responsibilities- Design, develop, and optimize autonomous navigation systems for mobile robots in dynamic environments- Implement and tune navigation and path planning algorithms-...
-
Advanced Robotics Software Engineer
2 weeks ago
bangalore, India beBeeExpert Full timeA highly skilled and motivated engineer is required to develop advanced robotic systems.Create, maintain and integrate software components for high-end robotic projects.Develop efficient and reusable code for various robotic applications, including vision-based localization (VSLAM).Improve the localization and mapping of robotic vehicles using LIDAR and...
-
Senior Embedded Software Engineer
2 weeks ago
bangalore, India Rx100 Ventures Full timeRole OverviewAs the Senior Embedded Software Engineer [Robotics], you will design and implement the core embedded framework — a modular runtime that dynamically orchestrates robotic subsystems (sensors, control, communication, AI, and logging) at the bare-metal level.Take ownership of hands-on development of the SDK kernel, peripheral driver layer, and...
-
Senior Embedded Software Engineer Robotics
7 days ago
bangalore, India Rx100 Ventures Full timeRole OverviewAs the Senior Embedded Software Engineer [Robotics], you will design and implement the core embedded framework — a modular runtime that dynamically orchestrates robotic subsystems (sensors, control, communication, AI, and logging) at the bare-metal level.Take ownership of hands-on development of the SDK kernel, peripheral driver layer, and...
-
Robot Engineer
4 weeks ago
Bangalore, India ABB Full timeAt ABB, we help industries outrun - leaner and cleaner. Here, progress is an expectation - for you, your team, and the world. As a global market leader, we’ll give you what you need to make it happen. It won’t always be easy, growing takes grit. But at ABB, you’ll never run alone. Run what runs the world. This role sits within ABB's Robotics business,...
-
Senior Embedded Software Engineer
2 weeks ago
bangalore, India Rx100 Ventures Full timeRole Overview As the Senior Embedded Software Engineer (Robotics), you will design and implement the core embedded framework — a modular runtime that dynamically orchestrates robotic subsystems (sensors, control, communication, AI, and logging) at the bare-metal level. Take ownership of hands-on development of the SDK kernel, peripheral driver layer, and...