software engineer within the commissioning team, helping to prepare, test, and configure robots. Support the verification and validation process of software releases across our robot fleet. Develop automation tools and processes to enhance robot inspection, calibration, and maintenance. Conduct thorough configuration, calibration, and functional testing before deployment. Collaborate … with cross-functional teams to propose and implement system improvements. Get hands-on with cutting-edge robots every single day—and have fun while doing it! Qualifications: Experience working with robots—through academic projects, research, or professional roles. Proficiency in C++ and Python , along with … strong knowledge of version control and best coding practices. Experience with software release processes, QA, CI/CD, and Ansible . Strong understanding of ROS (RobotOperatingSystem) . Basic knowledge of electronics and mechanical engineering principles. Passion for robotics, a keen eye for detail, and a More ❯
first AI and robotics company in the UK, creating the world’s most advanced, reliable, commercially scalable, and safe humanoid robots. Our first humanoid robot HMND 01 is a next-gen labour automation unit, providing highly efficient services across various use cases, starting with industrial applications. We are looking … new outlook where, together, humans and machines build a new future filled with knowledge, inspiration, and incredible discoveries. The development of a functional humanoid robot underpins an era of abundance and well-being where poverty will disappear, and people will be able to choose what they want to do. … system integration issues. Experience with UI development for test jigs and visualization tools is a plus. Familiarity with robotics development environments, such as ROS (RobotOperatingSystem), is highly desirable. Benefits High competitive salary. 23 calendar days of vacation per year. Flexible working hours. Opportunity to More ❯
Reading, Oxfordshire, United Kingdom Hybrid / WFH Options
Experis - ManpowerGroup
Key Responsibilities: Design, develop, and maintain software for autonomous robotic systems, focusing on both high-level and embedded applications. Implement and optimize algorithms for robot navigation, perception, and control. Collaborate with cross-functional teams to integrate software with hardware components. Develop and maintain APIs, ensuring secure and efficient communication … between system components. Contribute to … testing, documentation, and adherence to ISO 27001 standards. Required Skills and Experience: Proficiency in C++ and experience with RobotOperatingSystem (ROS). Strong background in developing software for ground-based autonomous robots. Experience with navigation systems, cloud services, embedded systems, AI, big data, and secure development More ❯
and precision control. Ensure seamless integration of robotics with proprietary software and hardware. Prototype, test, and refine robotic solutions for reliability and efficiency. Analyze system performance and troubleshoot to drive continuous improvement. Requirements: Bachelor's or Master's in Robotics, Mechatronics, Mechanical Engineering, or related … field. Minimum three years of experience in robotics engineering or automation. Expertise in robotic system design, automation, and control. Proficiency in Python, C++, ROS, or similar programming languages. Hands-on experience with robotic arms, actuators, and sensors. Why Join? Equity Options: Be part of the company's future growth. More ❯
Collaborate with cross-disciplinary teams to integrate adaptive technologies Conduct hands-on testing in both factory and field environments. Programming in C++, Python Using ROS for ground-based autonomous robots, navigation systems, etc Compliance to ISO 27001. Qualifications: 1st or 2:1 bachelor's degree level in Robotics or Software … engineering Role available from Graduate to 4/5 years of experience Strong experience in ROS Programming in C++, Python If you are interested in the position and think you have the skills required as a Robotics Software Engineer, please don't hesitate to apply. Any questions, contact Sam May More ❯