Robotics Software Engineer - C++ ROS2
Redline Group
Overview
In this Robotics Software Engineer role, you will design, implement, and validate software for cutting-edge robotic platforms using C++ and ROS2. You’ll collaborate with electronics, mechatronics, and research teams within an Agile environment and provide hands-on support for field deployments. The role sits at a leading robotics tech-for-good company with cross-UK/EU operations and growth potential. You’ll shape reliable, scalable robotics software that enables real-world applications.
Pay / Benefits- salary and benefits package
- profit-share potential
- Design, develop, and test software for advanced robotic platforms using C++ and ROS 2
- Collaborate with electronics, mechatronics, and research teams in an Agile environment
- Test, debug, and validate software performance and reliability
- Provide on-site support for physical robotic systems, including travel to field locations
- 3 years of industry Software Design experience
- Bachelor or Master’s in Software Engineering, Computer Science, or related discipline
- Strong commercial experience with C++ (C++14 or later) and Linux
- Extensive hands-on experience with ROS2 (ROS1 knowledge beneficial)
- Experience with robotics software development and integration
- cross-functional collaboration
- problem-solving orientation
- adaptability and willingness to travel for field work
- C++14+
- ROS2
- Linux
Reference: WJ-747_30147953