Embedded Software Engineer
Job Description
Overview
We’re working with a robotics company building autonomous mobile robots (AMRs) for warehouse and logistics environments. They are looking for a C++ / ROS2 Engineer to help develop and improve the software that powers real-world robotic systems.
This role focuses on building reliable, scalable robotics software that operates in production environments, working closely with cross-functional teams across software, hardware, and systems integration.
Key Responsibilities
- Develop robotics software in C++ and ROS2
- Work on navigation, localisation, and robot behaviour
- Integrate and work with sensors (e.g. LiDAR, cameras, IMUs)
- Debug and improve performance of systems in real-world environments
- Collaborate with hardware and systems teams on integration and deployment
- Contribute to building scalable solutions for multi-robot systems
Requirements
- Strong experience with C++ in a commercial environment
- Experience with ROS or ROS2
- Exposure to robotics, autonomous systems, or embedded systems
- Familiarity with sensor data and real-world system integration
- Ability to debug complex software/hardware interactions
Nice to Have
- Experience with warehouse robotics or AMRs
- Knowledge of SLAM, localisation, or navigation systems
- Embedded Linux experience
- Multi-robot or fleet system experience
About the Opportunity
This is a chance to work on real-world autonomous systems in a fast-growing sector, contributing to technology that is actively deployed in live environments.
If you're interested in robotics, autonomy, and building systems that operate beyond simulation, this could be a strong fit.
Recommended Jobs
Audit Specialist - Not For Profit
Audit Senior – Not-for-Profit Division | Heathrow | Top 20 Accountancy Firm &##128205; Location: Heathrow, UK &##128188; Salary: Competitive + Exceptional Benefits Passionate about making …
Assistant Manager - GSQ
Press space or enter keys to toggle section visibility The Chancery Rosewood, a Rosewood Hotel Group property, is housed in the iconic former U.S. Embassy on Grosvenor Square, reimagined…
Year 5 Teacher and Science Lead - Ambitious School in Barnet
Our client is looking for a Year 5 Teacher with Science Lead to work within a highly regarded mixed school in Barnet. The department is well resourced and boasts and approachable and supportive head …
Employment Associate 1-2 PQE
Job Description Firm A leading specialist boutique Employment City law firm are seeking a talented employment lawyer to join them. The firm are ranked in Tier 1 on the Legal 500 for Partne…
EFL Teachers Summer 2026 (Residential / live in role)
Join our winning team of global superstars in summer 2026 Embassy Summer, under its parent company EC English, offers award winning summer vacation programmes for young people across multiple locat…
People Aged 21+ Of All Abilities To Be Gameplay Testers For Runs Of A Gameshow. Tuesday 31st March. Paid
People Aged 21+ Of All Abilities To Be Gameplay Testers For Runs Of A Gameshow which is shooting February - June 2026 JOB: We are casting for the test runs of a gameshow we are calling Project F. …
Audio intercom installation
What would you like to do? Replace This concerns: A house What system would you like? (optional) Doorbell Do you prefer an installation that is: Other Would you like to control …
Class 2 Driver
Contract : Full time Higher pay rate is achieved by : Monday to Friday at £17.00 per hour Saturday at £25.50 per hour Sundays and Bank Holidays at £34.00 per hour Weekly hours : 40 NOW HIR…
QE Architect
Job Description Title: QE Architect Salary: £80,000 Location : Central London 2-3 days a week Tech : Playwright, JavaScript/TypeScript You’ll be joining a product company operati…
Senior Cloud Engineer (Hiring Immediately)
Exponential-e Founded in 2002, Exponential-e swiftly established itself as a UK Cloud, Connectivity and Communications pioneer. Throughout our history, a focus upon leveraging leading-edge technol…