Robotics Software Engineer in London

Robotics Software Engineer in London

London Full-Time 42000 - 66000 £ / year (est.) No home office possible
DCS Technology

At a Glance

  • Tasks: Design and develop cutting-edge robotics software for autonomous systems.
  • Company: Join a fast-growing UK start-up focused on AI-enabled robotics.
  • Benefits: Up to £55,000 salary, generous holiday, and pension contributions.
  • Why this job: Make a real impact in robotics and shape the future of safety-critical systems.
  • Qualifications: Degree in relevant field and experience with robotics software development.
  • Other info: Dynamic start-up culture with opportunities for ownership and growth.

The predicted salary is between 42000 - 66000 £ per year.

Location: Oxfordshire or London (remote first, monthly office visit)

Salary: up to £55,000 + benefits

I’m supporting a fast-growing UK start-up that is building cutting-edge assurance systems to make AI-enabled robotics and autonomous systems operate safely and reliably in safety‑critical environments. They are looking for a Robotics Software Engineer to join the team developing core robotics software components that underpin perception, planning, control and decision‑making in complex autonomous platforms.

You will:

  • Design, develop and implement robotics software components within a core robotics product.
  • Support algorithms and systems for perception, planning, control and decision‑making.
  • Work closely with embedded software, systems and AI/ML engineers to integrate components into the wider system.
  • Contribute to testing, validation and optimisation to meet performance and reliability requirements.
  • Help improve development processes, tooling and testing practices.
  • Stay current with the latest robotics software frameworks, tools and algorithms.

What you’ll need:

  • Degree in Computer Science, Robotics, Aerospace, Electrical Engineering or similar.
  • Experience developing software for robotics, embedded or autonomous systems (industry, research or substantial projects).
  • Proficiency in C/C++ and/or Python.
  • Familiarity with robotics tools such as ROS, Gazebo or MoveIt.
  • Understanding of core robotics concepts (perception, planning, control, state estimation).
  • Experience with modern software practices: version control, testing, CI.
  • Strong problem-solving and debugging skills, and the ability to collaborate in a multidisciplinary team.
  • Eligibility to obtain UK SC clearance.

Nice to have:

  • Exposure to safety‑critical software standards (e.g. DO‑178C, ISO 26262, IEC 61508).
  • Experience with simulation environments and/or robotic hardware.

Culture and benefits:

You’ll be joining a small, ambitious start-up where you can take real ownership, work across boundaries, and help shape both the product and the engineering culture. It’s an environment for people who are curious, proactive and motivated by solving challenging problems in AI, robotics and autonomy.

Benefits include:

  • Up to £55,000 salary (depending on experience).
  • Salary sacrifice pension with 5% matched contribution.
  • Generous holiday allowance.
  • EV car scheme.
  • Cycle to Work scheme.
  • Additional benefits as the company grows.

If you’re excited about working at the intersection of robotics, autonomy and safety – and want to help set the standard for safe autonomous systems – I’d love to hear from you.

Robotics Software Engineer in London employer: DCS Technology

Join a dynamic and innovative start-up in Oxfordshire or London, where you will have the opportunity to take ownership of your work and contribute to cutting-edge robotics software development. With a culture that fosters curiosity and collaboration, you'll benefit from a competitive salary, generous holiday allowance, and a supportive environment that encourages professional growth and the exploration of new ideas in AI and autonomy.
DCS Technology

Contact Detail:

DCS Technology Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Robotics Software Engineer in London

✨Network Like a Pro

Get out there and connect with people in the robotics field! Attend meetups, webinars, or even local tech events. We all know that sometimes it’s not just what you know, but who you know that can help you land that dream job.

✨Show Off Your Skills

Don’t just tell them what you can do; show them! Create a portfolio of your projects, especially those involving C/C++ or Python. We recommend sharing your work on platforms like GitHub to demonstrate your coding chops and problem-solving skills.

✨Ace the Interview

Prepare for technical interviews by brushing up on core robotics concepts and algorithms. We suggest practicing coding challenges and discussing your past projects. Remember, they want to see how you think and solve problems, so be ready to showcase your thought process!

✨Apply Through Us!

We’ve got your back! Apply through our website to make sure your application gets the attention it deserves. Plus, we’re always looking for passionate individuals who are eager to contribute to cutting-edge robotics projects. Don’t miss out!

We think you need these skills to ace Robotics Software Engineer in London

Robotics Software Development
C/C++ Programming
Python Programming
Robotics Tools (ROS, Gazebo, MoveIt)
Perception Algorithms
Planning Algorithms
Control Systems
State Estimation
Version Control
Software Testing
Continuous Integration (CI)
Problem-Solving Skills
Debugging Skills
Collaboration in Multidisciplinary Teams
Understanding of Safety-Critical Software Standards (DO-178C, ISO 26262, IEC 61508)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Robotics Software Engineer role. Highlight your experience with C/C++, Python, and any robotics tools like ROS or Gazebo. We want to see how your skills match what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for robotics and autonomy, and explain why you’re excited about this opportunity. Let us know how you can contribute to our mission of building safe AI-enabled systems.

Showcase Relevant Projects: If you've worked on any projects related to robotics or autonomous systems, make sure to mention them! We love seeing practical examples of your work, especially if they demonstrate your problem-solving skills and familiarity with core robotics concepts.

Apply Through Our Website: We encourage you to apply through our website for a smoother application process. It helps us keep everything organised and ensures your application gets the attention it deserves. We can't wait to hear from you!

How to prepare for a job interview at DCS Technology

✨Know Your Robotics Stuff

Make sure you brush up on your knowledge of core robotics concepts like perception, planning, and control. Be ready to discuss how you've applied these in past projects or experiences, especially with tools like ROS or Gazebo.

✨Show Off Your Coding Skills

Since proficiency in C/C++ and Python is key, prepare to demonstrate your coding abilities. You might be asked to solve a problem on the spot, so practice coding challenges related to robotics software development.

✨Collaborate Like a Pro

This role involves working closely with multidisciplinary teams, so be prepared to talk about your collaboration experiences. Share examples of how you've worked with embedded software or AI/ML engineers to integrate components successfully.

✨Stay Current and Curious

The field of robotics is always evolving, so show your enthusiasm for learning. Mention any recent frameworks, tools, or algorithms you've explored, and how you plan to keep up with industry trends to contribute effectively to the team.

Robotics Software Engineer in London
DCS Technology
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>