Robot Operating System Jobs in the UK

22 of 22 Robot Operating System Jobs in the UK

Robotics Software Engineer

Wideopen, Tyne And Wear, United Kingdom
KO2 Embedded Recruitment Solutions Ltd
to control moving parts and also developing intuitive GUI interfaces. The core languages required are C, C++, or Python with Linux. While experience with ROS or ROS2 (Robot Operating System) is desired. Key Responsibilities: Develop and implement software for control systems, ensuring smooth operation of physical hardware … autonomous applications. Proficiency in C, C++, or Python. Experience with Codesys and embedded systems is a plus. Experience working with Linux and/or ROS (Robot Operating System) What is on Offer: Competitive salary of up to 55,000 with a discretionary bonus Comprehensive benefits package, including More ❯
Employment Type: Permanent
Salary: GBP 40,000 - 55,000 Annual
Posted:

Robotics Software Engineer

Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
KO2 Embedded Recruitment Solutions LTD
to control moving parts and also developing intuitive GUI interfaces. The core languages required are C, C++, or Python with Linux. While experience with ROS or ROS2 (Robot Operating System) is desired. Key Responsibilities: Develop and implement software for control systems, ensuring smooth operation of physical hardware … autonomous applications. Proficiency in C, C++, or Python. Experience with Codesys and embedded systems is a plus. Experience working with Linux and/or ROS (Robot Operating System) What is on Offer: Competitive salary of up to £55,000 with a discretionary bonus Comprehensive benefits package, including More ❯
Employment Type: Permanent
Salary: £55,000
Posted:

Robotics Software Engineer

Northwich, Cheshire, North West, United Kingdom
KO2 Embedded Recruitment Solutions LTD
software to control moving parts and also developing intuitive interfaces. The core languages required are C, C++, or Python with Linux. While experience with ROS or ROS2 (Robot Operating System) is also required. Key Responsibilities: Develop and implement software for control systems, ensuring smooth operation of physical … autonomous applications. Proficiency in C, C++, or Python. Experience with Codesys and embedded systems is a plus. Experience working with Linux and/or ROS/ROS2 (Robot Operating System) If you're a software engineer looking to take your robotics expertise to the next level, this More ❯
Employment Type: Permanent
Salary: £65,000
Posted:

Robotics Commissioning Engineer

Wallingford, England, United Kingdom
Dexory
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 (Robot Operating System) . Basic knowledge of electronics and mechanical engineering principles. Passion for robotics, a keen eye for detail, and a More ❯
Posted:

Firmware Engineer

London, England, United Kingdom
Humanoid
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 (Robot Operating System), is highly desirable. Benefits High competitive salary. 23 calendar days of vacation per year. Flexible working hours. Opportunity to More ❯
Posted:

Robotics Software/Embedded Engineer

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 Robot Operating System (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 ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Machine Learning Engineer

London, United Kingdom
Hybrid / WFH Options
Locus Robotics
decision-making systems or multi-agent RL environments (MARL). Exposure to spatiotemporal data analysis, including time-series anomaly detection and forecasting. Familiarity with ROS (Robot Operating System) for robotics or simulation integration. Publications in top-tier conferences/journals (e.g., NeurIPS, ICML, ICRA, CVPR, ECCV, ICCV More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Research Assistant/Associate

Glasgow, Renfrewshire, United Kingdom
University of Glasgow
Level 10 (Honours degree) in Computing Science. A2 Specialist theoretical and practical knowledge of current issues in the Robot Operating System (ROS) version 1 and 2, 3D printing and NVIDIA Isaac Sim. A3 A comprehensive and up-to-date knowledge of the wider subject area or subject … or recently submitted or near completion) PhD in subject specialism or equivalent. Knowledge and Skills Essential: C1 Practical experience with 3D printing technologies and ROS 1 and 2. C2 Research creativity and cross-discipline collaborative ability as appropriate. C3 Excellent communication skills (oral and written), including public presentations and ability … papers. E10 Experience in undertaking independent research. Desirable: F1 Experience of conducting meta-analyses. F2 An emerging national or international reputation. F3 Experience in ROS 1 and 2. F4 Experience in working with robotic manipulators such as the UR3 and Baxter robots. Closing date: 2 April 2025 Terms and Conditions More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Systems Engineer

Falmouth, Cornwall, United Kingdom
Engineered Arts Ltd
to fit in limited spaces around a robot. Much of the embedded firmware is also written for purpose and must work seamlessly with our robot operating system Tritium. We are always trying to innovate and push developments of our robots. Researching, testing, and assessing new and exciting … and hardware bugs. The team is always hands-on with the hardware from the smallest circuit board on the bench to fully featured multi-robot systems. The role can be based at Engineered Arts headquarters in Falmouth, or at our newly opened office in London. Join our talented and … creative team to help build the future of humanoid robot technology. Main Responsibilities Embedded Firmware Development Develop new features for embedded systems Find issues and bugs in existing code Review proposed changes to firmware from other team members Participate in planning sessions for future firmware development tasks Embedded Systems More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Robotics Software Engineer - Contract

Middlewich, Cheshire, North West, United Kingdom
KO2 Embedded Recruitment Solutions LTD
are completed. Key Responsibilities: Work on mapping for autonomous robot in hazardous environments. Deliver navigation components for the autonomous system, focusing on ROS integration and mapping for autonomous robot to ensure accurate data collection and task execution. Develop ROS -based systems for autonomous navigation, ensuring the robot navigates within a 1-2 inch tolerance along walls and obstacles. Implement ROS to enable the robot to return to its home position once tasks are completed. Create a robust mapping for autonomous robot architecture to overcome the complexities of working in a non-clean environment with … tight tolerances. Advise on the best platform and approach for the project, focusing on the ROS integration for precise navigation and task execution. Work closely with a team to ensure the mapping for autonomous robot meets the project's needs, while also considering the limitations of the environment. Skills More ❯
Employment Type: Contract
Rate: £70 - £80 per hour
Posted:

Robotics Software Engineer - C++/Linux

Fen Ditton, Cambridgeshire, United Kingdom
Redline Group Ltd
Robotics Software Engineer - C++/Linux Are you an experienced Software Engineer with a background in Robotic Operating Systems, working with C++ and Linux? Do you live in the Lisbon area or would love the opportunity to live and work in Portugal? If so, our client - an innovative "tech … degree or master's in Software Engineering, Computer Science, or equivalent Provable experience working with C+ and Linux Extensive experience with ROS1/ROS2 (Robot Operating System) Familiarity with UML, microcontroller programming, embedded devices for robotics (e.G., NVIDIA Xavier/Jetson), Docker, Jira is beneficial This role More ❯
Employment Type: Permanent
Salary: GBP 45,000 - 70,000 Annual
Posted:

Robotics Software Engineer - C++/Linux

Cambridge, Cambridgeshire, East Anglia, United Kingdom
Redline Group Ltd
Robotics Software Engineer - C++/Linux Are you an experienced Software Engineer with a background in Robotic Operating Systems, working with C++ and Linux? Do you live in the Lisbon area or would love the opportunity to live and work in Portugal? If so, our client - an innovative 'tech … degree or master's in Software Engineering, Computer Science, or equivalent Provable experience working with C++14 and Linux Extensive experience with ROS1/ROS2 (Robot Operating System) Familiarity with UML, microcontroller programming, embedded devices for robotics (e.G., NVIDIA Xavier/Jetson), Docker, Jira is beneficial This role More ❯
Employment Type: Permanent
Salary: £70,000
Posted:

Robotics Software Engineer - C++/Linux

Lisbon, Fen Ditton, Cambridgeshire, United Kingdom
Redline Group Ltd
Robotics Software Engineer - C++/Linux Are you an experienced Software Engineer with a background in Robotic Operating Systems, working with C++ and Linux? Do you live in the Lisbon area or would love the opportunity to live and work in Portugal? If so, our client - an innovative "tech … degree or master's in Software Engineering, Computer Science, or equivalent Provable experience working with C++14 and Linux Extensive experience with ROS1/ROS2 (Robot Operating System) Familiarity with UML, microcontroller programming, embedded devices for robotics (e.G., NVIDIA Xavier/Jetson), Docker, Jira is beneficial This role More ❯
Employment Type: Permanent
Salary: £45000 - £70000/annum
Posted:

Robotics Software Engineer

Newcastle upon Tyne, Tyne & Wear, United Kingdom
The Thrive Team Limited
D, you will play a key role in developing software for current and future products. You will be involved in gathering user requirements, defining system functionality, developing and testing software, and assisting with commissioning and testing activities. Key Responsibilities Design and develop efficient, well-designed, testable, and maintainable code. … with Linux and real-time software development in C/C++, Java, or Python. Experience in robotics, machine control systems, and automation. Familiarity with ROS (Robotic Operating System), Machine Learning, and OpenCV is advantageous. Experience with software testing, including HiL, is desirable. Understanding of the full software development More ❯
Employment Type: Permanent
Posted:

Robotics Software Engineer

Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Hybrid / WFH Options
The Thrive Team
D, you will play a key role in developing software for current and future products. You will be involved in gathering user requirements, defining system functionality, developing and testing software, and assisting with commissioning and testing activities. Key Responsibilities Design and develop efficient, well-designed, testable, and maintainable code. … with Linux and real-time software development in C/C++, Java, or Python. Experience in robotics, machine control systems, and automation. Familiarity with ROS (Robotic Operating System), Machine Learning, and OpenCV is advantageous. Experience with software testing, including HiL, is desirable. Understanding of the full software development More ❯
Employment Type: Permanent, Work From Home
Posted:

Senior Robotics Software Engineer Simulation

London, England, United Kingdom
Humanoid
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. Our Mission: At … 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. … simulation and software development, with a proven track record working on mid/large-scale software projects. Strong programming skills in C++, Python and ROS/ROS Control. Experience with robotic simulation frameworks, such as MuJoCo and Isaac Sim. Knowledge of robotic kinematics, dynamics, and control. Experience with containerization technologies More ❯
Posted:

Robotics Field Engineer

England, United Kingdom
John Charles Search
weeks) Collaborate with internal teams to ensure timely service delivery Requirements: Essential: Experience with robotics, cobots, or autonomous vehicles Desirable: Programming skills (e.g., ROS, C++, Python) Excellent problem-solving skills and technical knowledge Full UK driving license and willingness to travel Strong communication and customer service skills Additional Information: Full More ❯
Posted:

Field Robotics Engineer

Nationwide, United Kingdom
John Charles Limited
weeks) Collaborate with internal teams to ensure timely service delivery Requirements: Essential: Experience with robotics, cobots, or autonomous vehicles Desirable: Programming skills (e.g., ROS, C++, Python) Excellent problem-solving skills and technical knowledge Full UK driving license and willingness to travel Strong communication and customer service skills Additional Information: Full More ❯
Employment Type: Permanent
Salary: £40000 - £45000/annum
Posted:

Service Engineer

West Midlands, United Kingdom
Hybrid / WFH Options
Solutions Engineering Recruitment
callout diaries. Full product training is provided in an introduction period as our robots use our own software. Skills: NVQ or Equivalent in Engineering ROS and PLC knowledge Experience with robotics Forward-thinking with problem-solving skills Able to make an impact in the growth of the company Open and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Robotics Engineer

London, England, United Kingdom
iO Associates - UK/EU
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 ❯
Posted:

Robotics Software Engineer

Berkshire, South East, United Kingdom
AndRecruit Engineering
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 ❯
Employment Type: Permanent
Salary: £45,000
Posted:

Deployment Software Engineer - Robotics (DevOps) (m/f/d)

London, United Kingdom
Hybrid / WFH Options
Project A Services GmbH & Co. KG
innovative projects. Our client is a cutting-edge dual-use technology company developing autonomous unmanned ground systems powered by Mithra OS and the Gereon system, offering a dynamic role with significant growth potential. In this role, you'll: Deploy, configure and maintain robotic systems including controllers, networking (CAN, Ethernet … and scale robotics solutions effectively using DevOps practices in production environments. Collaborate with the software team to deploy, validate, and monitor firmware, drivers, and system configurations. Implement and maintain efficient CI/CD pipelines for seamless continuous software delivery. Automate deployment processes with scripting tools like Python and Bash. … understanding of Git and version control strategies. Excellent organisational and communication skills with the ability to work collaboratively within cross-functional teams. Experience with ROS is a plus. Excellent communication skills in English is a must, and eligibility to work in the UK is required. Benefits and perks: Competitive salary More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Robot Operating System
25th Percentile
£56,250
Median
£62,500
75th Percentile
£138,750
90th Percentile
£165,000