487 Robotics jobs in the United Kingdom
Robotics Engineer
Posted today
Job Viewed
Job Description
Responsibilities:
- Design and build robotic platforms and systems.
- Develop and implement control algorithms and motion planning strategies.
- Program robotic systems using C++, Python, and relevant robotics frameworks (e.g., ROS).
- Integrate sensors, actuators, and other robotic components.
- Conduct rigorous testing and validation of robotic systems in simulation and real-world environments.
- Collaborate with hardware engineers on system design and integration.
- Troubleshoot and debug software and hardware issues related to robotic systems.
- Research and implement new robotics technologies and methodologies.
- Contribute to technical documentation and present findings to the team.
- Participate in the entire product development lifecycle, from concept to deployment.
- MSc or PhD in Robotics, Computer Science, Electrical Engineering, Mechanical Engineering, or a related field.
- Proven experience (5+ years) in robotics development and implementation.
- Strong programming skills in C++ and Python.
- Proficiency with ROS (Robot Operating System).
- Experience with sensor integration (LiDAR, cameras, IMUs) and data processing.
- Solid understanding of control theory, kinematics, dynamics, and path planning.
- Experience with simulation tools (e.g., Gazebo, CoppeliaSim).
- Familiarity with AI and machine learning techniques for robotics applications.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities, essential for a remote role.
- Ability to work independently and manage time effectively.
Robotics Deployment Engineer ,Robotics Deployment Engineering
Posted 3 days ago
Job Viewed
Job Description
Is technology your passion? Are you curious about how things work? Do you enjoy building and repairing things in your spare time? Do you consider typing with 10 fingers a personal efficiency increase? You enjoy traveling to foreign places and interacting with people that donu2019t necessarily speak your language?
If you have said u201cYesu201d to all of these questions, you might be interested in the following position.
Amazon is looking for a Robotics Deployment Engineer (DE) for the European region. Your role as DE includes the support of the technical execution of Robotics deployment projects. You will travel to a construction site, interact with different on-site teams and remote stakeholders. Analyze and resolve technical issues and execute, supervise and validate the completion of deployment milestones. Next to the support on deployment projects, you will provide training and presentations of technical details to other teams and work closely with the product development and support teams.
Traveling requirement for this role is up to 75%.
Key job responsibilities
- Your background includes a Ready-to-apply understanding of IT and data network concepts (e.g. Linux Operating System; Internet, Ethernet and Wireless protocols)
- Scripting to automate tasks in Linux or Windows PowerShell are activities you have experience in. Troubleshooting and repairing system issues.
- You are a self-starter and eager to acquire new knowledge through self-study and exploration.
- Hands-on activities are something you enjoy wholeheartedly.
A day in the life
Your day as Deployment Engineer might start out with a trip to the nearest airport to take you to a construction site. Once you've arrived on site, you will go through a safety induction and meet the team on site. You will then review the activities on site related to the project plan and mile stones. You will review any technical issues the team on site is experiencing and initiate the resolution. In between, you might join meetings to align with local and remote stakeholder teams on technical issue reviews and project alignment. The day finishes with a team dinner.
About the team
The team consist of individuals with differing engineering backgrounds, all passionate about technologies and their deployments. They enjoy the multi-cultural, multi-national and fast-paced environment and being part of a team that is creating a network of warehouses through the use of cutting-edge technologies.
Basic Qualifications
Completed Bacheloru2019s Degree in Computer Science, Electrical Engineering, Telecommunication, Robotics or equivalent
Relevant experience
Business-level written and oral English communication skills
Passionate about hands-on troubleshooting activities, whether hardware, software, infrastructure (power and data)
Proficiency in Linux administration and troubleshooting
Proficiency in data network concepts and protocols
Proficiency in the use of scripting languages
Able to provide examples where you successfully resolved a software, hardware and network issue
Able to provide examples where you successfully used scripting to automate a task
Comfortable to be working in a construction site environment
Drivers license
Preferred Qualifications
MS in Computer Science, Electrical Engineering, Telecommunication or Robotics or related field
Certifications: Cisco Certified Network Associate, Linux Administrator or Linux Engineer
Several experiences of having deployed robotics technologies successfully
Additional languages apart from English
Experience in leading a team of international technicians and engineers
Able to provide examples where you worked in an international project environment
Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice ( ) to know more about how we collect, use and
Robotics Deployment Engineer ,Robotics Deployment Engineering
Posted 3 days ago
Job Viewed
Job Description
Is technology your passion? Are you curious about how things work? Do you enjoy building and repairing things in your spare time? Do you consider typing with 10 fingers a personal efficiency increase? You enjoy traveling to foreign places and interacting with people that donu2019t necessarily speak your language?
If you have said u201cYesu201d to all of these questions, you might be interested in the following position.
Amazon is looking for a Robotics Deployment Engineer (DE) for the European region. Your role as DE includes the support of the technical execution of Robotics deployment projects. You will travel to a construction site, interact with different on-site teams and remote stakeholders. Analyze and resolve technical issues and execute, supervise and validate the completion of deployment milestones. Next to the support on deployment projects, you will provide training and presentations of technical details to other teams and work closely with the product development and support teams.
Traveling requirement for this role is up to 75%.
Key job responsibilities
- Your background includes a Ready-to-apply understanding of IT and data network concepts (e.g. Linux Operating System; Internet, Ethernet and Wireless protocols)
- Scripting to automate tasks in Linux or Windows PowerShell are activities you have experience in. Troubleshooting and repairing system issues.
- You are a self-starter and eager to acquire new knowledge through self-study and exploration.
- Hands-on activities are something you enjoy wholeheartedly.
A day in the life
Your day as Deployment Engineer might start out with a trip to the nearest airport to take you to a construction site. Once you've arrived on site, you will go through a safety induction and meet the team on site. You will then review the activities on site related to the project plan and mile stones. You will review any technical issues the team on site is experiencing and initiate the resolution. In between, you might join meetings to align with local and remote stakeholder teams on technical issue reviews and project alignment. The day finishes with a team dinner.
About the team
The team consist of individuals with differing engineering backgrounds, all passionate about technologies and their deployments. They enjoy the multi-cultural, multi-national and fast-paced environment and being part of a team that is creating a network of warehouses through the use of cutting-edge technologies.
Basic Qualifications
Completed Bacheloru2019s Degree in Computer Science, Electrical Engineering, Telecommunication, Robotics or equivalent
Relevant experience
Business-level written and oral English communication skills
Passionate about hands-on troubleshooting activities, whether hardware, software, infrastructure (power and data)
Proficiency in Linux administration and troubleshooting
Proficiency in data network concepts and protocols
Proficiency in the use of scripting languages
Able to provide examples where you successfully resolved a software, hardware and network issue
Able to provide examples where you successfully used scripting to automate a task
Comfortable to be working in a construction site environment
Drivers license
Preferred Qualifications
MS in Computer Science, Electrical Engineering, Telecommunication or Robotics or related field
Certifications: Cisco Certified Network Associate, Linux Administrator or Linux Engineer
Several experiences of having deployed robotics technologies successfully
Additional languages apart from English
Experience in leading a team of international technicians and engineers
Able to provide examples where you worked in an international project environment
Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice ( ) to know more about how we collect, use and
Robotics Deployment Engineer , Robotics Deployment Engineering

Posted 3 days ago
Job Viewed
Job Description
Is technology your passion? Are you curious about how things work? Do you enjoy building and repairing things in your spare time? Do you consider typing with 10 fingers a personal efficiency increase? You enjoy traveling to foreign places and interacting with people that don't necessarily speak your language?
If you have said "Yes" to all of these questions, you might be interested in the following position.
Amazon is looking for a Robotics Deployment Engineer (DE) for the European region. Your role as DE includes the support of the technical execution of Robotics deployment projects. You will travel to a construction site, interact with different on-site teams and remote stakeholders. Analyze and resolve technical issues and execute, supervise and validate the completion of deployment milestones. Next to the support on deployment projects, you will provide training and presentations of technical details to other teams and work closely with the product development and support teams.
Traveling requirement for this role is up to 75%.
Key job responsibilities
- Your background includes a Ready-to-apply understanding of IT and data network concepts (e.g. Linux Operating System; Internet, Ethernet and Wireless protocols)
- Scripting to automate tasks in Linux or Windows PowerShell are activities you have experience in. Troubleshooting and repairing system issues.
- You are a self-starter and eager to acquire new knowledge through self-study and exploration.
- Hands-on activities are something you enjoy wholeheartedly.
A day in the life
Your day as Deployment Engineer might start out with a trip to the nearest airport to take you to a construction site. Once you've arrived on site, you will go through a safety induction and meet the team on site. You will then review the activities on site related to the project plan and mile stones. You will review any technical issues the team on site is experiencing and initiate the resolution. In between, you might join meetings to align with local and remote stakeholder teams on technical issue reviews and project alignment. The day finishes with a team dinner.
About the team
The team consist of individuals with differing engineering backgrounds, all passionate about technologies and their deployments. They enjoy the multi-cultural, multi-national and fast-paced environment and being part of a team that is creating a network of warehouses through the use of cutting-edge technologies.
Basic Qualifications
- Completed Bachelor's Degree in Computer Science, Electrical Engineering, Telecommunication, Robotics or equivalent
- Relevant experience
- Business-level written and oral English communication skills
- Passionate about hands-on troubleshooting activities, whether hardware, software, infrastructure (power and data)
- Proficiency in Linux administration and troubleshooting
- Proficiency in data network concepts and protocols
- Proficiency in the use of scripting languages
- Able to provide examples where you successfully resolved a software, hardware and network issue
- Able to provide examples where you successfully used scripting to automate a task
- Comfortable to be working in a construction site environment
- Drivers license
Preferred Qualifications
- MS in Computer Science, Electrical Engineering, Telecommunication or Robotics or related field
- Certifications: Cisco Certified Network Associate, Linux Administrator or Linux Engineer
- Several experiences of having deployed robotics technologies successfully
- Additional languages apart from English
- Experience in leading a team of international technicians and engineers
- Able to provide examples where you worked in an international project environment
Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice ( ) to know more about how we collect, use and
Advanced Robotics Engineer
Posted today
Job Viewed
Job Description
Senior Robotics Engineer
Posted 1 day ago
Job Viewed
Job Description
- Designing, building, and testing robotic systems and automated manufacturing cells.
- Developing control software and algorithms for robot manipulation and navigation.
- Integrating robotic systems with existing manufacturing infrastructure and enterprise systems.
- Conducting feasibility studies and identifying opportunities for automation.
- Troubleshooting and debugging robotic hardware and software issues.
- Collaborating with cross-functional teams, including mechanical engineers, software developers, and production specialists.
- Staying current with the latest advancements in robotics, AI, and machine learning.
- Developing and maintaining technical documentation, including design specifications and user manuals.
- Mentoring junior engineers and providing technical guidance on robotics projects.
- Conducting risk assessments and ensuring safety compliance for robotic systems.
- Procuring and managing robotic components and equipment.
- Contributing to the strategic direction of the robotics and automation division.
The ideal candidate will possess a Master's or PhD in Robotics, Electrical Engineering, Mechanical Engineering, or a related field, with extensive experience in industrial robotics. Proficiency in programming languages such as C++, Python, and ROS (Robot Operating System) is essential. Experience with simulation software, computer vision, and machine learning is highly desirable. Strong analytical, problem-solving, and project management skills are required. Excellent communication and teamwork abilities are crucial for collaborating with diverse teams on complex projects in Wolverhampton, West Midlands, UK .
Controls/Robotics Engineer
Posted 1 day ago
Job Viewed
Job Description
Chroma are delighted to be working with a leading robotics company in their search for a Robotics/Controls Engineer to join their thriving team.
As the Robotics/Controls Engineer you will be responsible for designing, programming and supporting robotic systems across various industrial applications. This role also involves installation, programming, troubleshooting and opt.
WHJS1_UKTJ
Be The First To Know
About the latest Robotics Jobs in United Kingdom !
Robotics Software Engineer
Posted 1 day ago
Job Viewed
Job Description
A once in a lifetime opportunity has arisen for a passionate Robotics Software Engineer to join a stealth robotics company based in the Oxfordshire area. This amazing business and AUV submersible robot have massive potential across a range of different industry sectors. The Robotics Software Engineer will be responsible for the design, development, and integration of advanced software for next-generation underwater unmanned platforms using C++, Python on ROS/ROS2. This role will play a pivotal part in driving control, autonomy, perception, and mission-critical software for submersible robotic systems.
If you’re passionate about robotics within the maritime industry and the autonomous vehicle and unmanned vehicle industry, you honestly need to make contact with us, this Robotics Software Engineer role is not to be missed. Candidates must be British Citizens or have lived in the UK for a minimum of 5 years, due to needing SC clearance.
Key Responsibilities:
- Design, and development of software for autonomous underwater vehicles (AUVs) and remotely operated vehicles (ROVs), leveraging ROS/ROS 2 and other robotic middleware.
- Integration and selection of a wide array of sensors (e.g., sonar, cameras, Doppler velocity logs, IMUs) and actuators into robust, modular control frameworks.
- Implementation of autonomy algorithms, including SLAM, path planning, adaptive control, and real-time obstacle avoidance, with focus on GNSS denied localisation.
- Development of real-time systems for data acquisition, onboard processing, and underwater communication (acoustic, RF, optical).
- Testing and validation, including hardware-in-the-loop simulations and live sea trials, ensuring robust performance in challenging marine environments.
- Collaborate with multidisciplinary teams—including systems, mechanical, and electrical engineers—to ensure cohesive and reliable system integration.
- Maintain clear and concise documentation, and manage source control using tools like Git/GitLab.
- Bachelor's or Master’s degree in Robotics , Computer Science, or a related field.
- 4+ years of experience in embedded systems, robotics software, or unmanned systems development.
- Strong expertise in C++, Python, and software development for real-time systems.
- Experience with ROS or ROS 2, including custom nodes, launch files, and integration with hardware.
- Experience with embedded software development such as STM32, ESP32, and Arduino. Bonus if you have worked with Pixhawk.
- Ability to work in field conditions, including support for field testing and sea deployments.
- Domain Experience in maritime, defence, or subsea robotics industries.
- Knowledge of machine learning, underwater SLAM, or AI for autonomy in constrained environments.
- Familiarity with underwater navigation, acoustic communications, or environmental sensing.
MARS Recruitment is an equal opportunities employer and positively welcomes applications from suitably qualified applicants regardless of race, colour, sex, marital status, national origin, religion, age, disability, or any other protected status. Suitable candidates for the role will be contacted within 3 working days, unfortunately if you haven’t heard back in this time your application has been unsuccessful at this time
MARS Recruitment is a specialist Engineering & IT recruiter working in partnership with companies across the UK and offers services of both an Employment Business (for Temporary/Contract roles) and an Employment Agency (for Permanent roles).
Robotics Research Engineer
Posted 1 day ago
Job Viewed
Job Description
We have a current opportunity for a Robotics Research Engineer on a Temporary basis. The position will be based in Abingdon. For further information about this position please apply.
Job Description / Job Scope:
Provide Research Engineering expertise to research and technology projects. Contribute to developing the research engineering capability of the organisation. Supporting RACE projects and the execution of advanced research project.
* Conducting research independently and in collaboration with others, contributing to RRDD deliverables
* Responsible for producing reports as required for project deliverables
* Responsible for Presenting and publishing work
* Designing and developing hardware and software test platforms
* Supporting other engineers, scientists, and projects with research expertise
* Support projects to develop or improve/extend research over timescales of weeks to years
* Diagnose issues and design solutions considering full technical and human context
* Contribute to building relationships with internal and external partners to analyse and establish requirements, deliver projects, and define future collaborations
* Manage projects and other activities to ensure the aims are achieved with appropriate quality standards, timescales and costs and partners are kept informed
* Provide research advice and help to colleagues, including strategic aspects such as project scoping, technology choices, make vs buy decisions, sustainability planning
* Contribute to improving UKAEA's research culture and practices
* Represent RRDD externally with customers, collaborators, and at external events
Expertise in one or more of the following:
* Manufacturing processes deployable by robots (laser cleaning, cutting, additive manufacturing, surface preparation, inspection)
* Radiation hardening technologies / Radiation tolerant electronics
* ML / AI / Digital Infrastructure
* Mechanical systems, sensing / non-destructive testing, actuation mechanisms
* Dynamic modelling and systems identification
* Control theory
* Intelligent control for manipulation or position control
Qualifications Required:
* Expertise in any specialist area specified in the Job Scope for this position
* Degree in a scientific, engineering, or technical subject or equivalent knowledge and experience
* Understanding of Engineering design process principles and application
* Broad understanding of Robotics
* Appetite and ability to research and learn about new technologies and domains and to judge how to apply and share this knowledge
* Good interpersonal and communication skills, and a proven ability to function as part of a team
* Ability to communicate effectively, collaborate and influence people with various roles and backgrounds
* An excellent working knowledge of English
Experience Required
* Experience of developing high-quality software used in relevant applications
* Experience of applying, adapting, and promoting good development practices throughout the entire research lifecycle
* Experience in Research Engineering - Minimum 3 - 5 Years Working Research experience
Desired Experience:
* Established publication record
* Postgraduate research degree or equivalent experience.
* For candidates with a software background - experience in ROS, experience with Unreal Engine, experience in the design of human-machine interfaces, experience in applied AI or ML for operations
* Experience of on-site deployments or demonstrations of research
* Experience of supporting collaborative research activities
* Experience of supervising and mentoring others in a research project context
* Experience of conducting research in an operational environment with change control, monitoring and support arrangements
* Experience of developing risk assessments and mitigation plans in relation to physical trials
* Knowledge of public sector procurement processes
* Chartered Engineer or Physicist qualification
Rullion celebrates and supports diversity and is committed to ensuring equal opportunities for both employees and applicants.
Robotics Software Engineer
Posted 1 day ago
Job Viewed
Job Description
A once in a lifetime opportunity has arisen for a passionate Robotics Software Engineer to join a stealth robotics company based in the Oxfordshire area. This amazing business and AUV submersible robot have massive potential across a range of different industry sectors. The Robotics Software Engineer will be responsible for the design, development, and integration of advanced software for next-generation underwater unmanned platforms using C++, Python on ROS/ROS2. This role will play a pivotal part in driving control, autonomy, perception, and mission-critical software for submersible robotic systems.
If you’re passionate about robotics within the maritime industry and the autonomous vehicle and unmanned vehicle industry, you honestly need to make contact with us, this Robotics Software Engineer role is not to be missed. Candidates must be British Citizens or have lived in the UK for a minimum of 5 years, due to needing SC clearance.
Key Responsibilities:
- Design, and development of software for autonomous underwater vehicles (AUVs) and remotely operated vehicles (ROVs), leveraging ROS/ROS 2 and other robotic middleware.
- Integration and selection of a wide array of sensors (e.g., sonar, cameras, Doppler velocity logs, IMUs) and actuators into robust, modular control frameworks.
- Implementation of autonomy algorithms, including SLAM, path planning, adaptive control, and real-time obstacle avoidance, with focus on GNSS denied localisation.
- Development of real-time systems for data acquisition, onboard processing, and underwater communication (acoustic, RF, optical).
- Testing and validation, including hardware-in-the-loop simulations and live sea trials, ensuring robust performance in challenging marine environments.
- Collaborate with multidisciplinary teams—including systems, mechanical, and electrical engineers—to ensure cohesive and reliable system integration.
- Maintain clear and concise documentation, and manage source control using tools like Git/GitLab.
- Bachelor's or Master’s degree in Robotics , Computer Science, or a related field.
- 4+ years of experience in embedded systems, robotics software, or unmanned systems development.
- Strong expertise in C++, Python, and software development for real-time systems.
- Experience with ROS or ROS 2, including custom nodes, launch files, and integration with hardware.
- Experience with embedded software development such as STM32, ESP32, and Arduino. Bonus if you have worked with Pixhawk.
- Ability to work in field conditions, including support for field testing and sea deployments.
- Domain Experience in maritime, defence, or subsea robotics industries.
- Knowledge of machine learning, underwater SLAM, or AI for autonomy in constrained environments.
- Familiarity with underwater navigation, acoustic communications, or environmental sensing.
MARS Recruitment is an equal opportunities employer and positively welcomes applications from suitably qualified applicants regardless of race, colour, sex, marital status, national origin, religion, age, disability, or any other protected status. Suitable candidates for the role will be contacted within 3 working days, unfortunately if you haven’t heard back in this time your application has been unsuccessful at this time
MARS Recruitment is a specialist Engineering & IT recruiter working in partnership with companies across the UK and offers services of both an Employment Business (for Temporary/Contract roles) and an Employment Agency (for Permanent roles).