Robotics Software Engineer
- portsmouth, hampshire, PO1 3AX, United Kingdom
- Hybrid
- Full time
- £67,000 - £67,000 Per Annum
Job Description
About the Role
Our client is seeking a highly motivated Robotics Software Engineer to join their cutting-edge development team in Portsmouth . This role involves designing, developing, and testing software for advanced robotic systems, enabling them to perform complex tasks autonomously and interact safely with their environment. You will be working on exciting projects that blend AI, machine learning, and software engineering to create next-generation robotic solutions. This is a fantastic opportunity to contribute to a growing field and work with a team passionate about innovation in robotics from our Portsmouth location.
Key Responsibilities
- Develop and implement control systems, navigation algorithms, and perception modules for robotic platforms.
- Write robust, efficient, and well-documented code in C++ and Python.
- Integrate various sensors, actuators, and hardware components into robotic systems.
- Design and conduct simulations and real-world tests to validate robotic software performance.
- Collaborate with hardware engineers and AI specialists to achieve system integration goals.
Requirements
- Bachelor's or Master's degree in Robotics, Computer Science, Electrical Engineering, or a related field.
- 3+ years of experience in robotics software development.
- Proficiency in C++ and Python, and experience with robotics frameworks like ROS (Robot Operating System).
- Knowledge of algorithms for motion planning, SLAM, and robot control.
- Experience with simulation tools and embedded systems.
Benefits
- Competitive salary and performance incentives.
- Comprehensive health and wellness benefits.
- Opportunities for career advancement and professional training.
- Hybrid work model allowing for a blend of office and remote work.
- Collaborative engineering culture focused on pushing the boundaries of robotics in Portsmouth .


