Robotics Software Engineer (Flight Software) in Oxford

Robotics Software Engineer (Flight Software) in Oxford

Oxford Full-Time 55000 - 55000 € / year (est.) Home office (partial)
DCS Recruitment Limited

At a Glance

  • Tasks: Design and develop cutting-edge robotics software for autonomous systems.
  • Company: Fast-growing AI and robotics safety startup with a collaborative culture.
  • Benefits: Up to Β£55,000 salary, hybrid work, pension, and cycle scheme.
  • Other info: Join a diverse team and enjoy excellent career growth opportunities.
  • Why this job: Make a real impact on the future of robotics and AI safety technology.
  • Qualifications: Degree in relevant field and experience in robotics or embedded systems.

The predicted salary is between 55000 - 55000 € per year.

We are looking for a talented Robotics Software Engineer (Flight Software) to join a fast-growing AI and robotics safety startup. The business is continuing to expand its engineering capability as it develops cutting-edge software assurance systems for autonomous and robotics applications.

The company is building advanced safety and assurance technology designed to ensure autonomous systems operate safely, predictably, and with optimal performance. Their solutions focus on robotics and AI environments where reliability, safety, and system assurance are critical.

This is a fantastic opportunity to work on software that directly powers autonomous robotic systems. You will contribute to the design, development, integration, testing, and optimisation of robotics software components across perception, planning, control, and decision-making systems.

We are looking for someone who enjoys working in a startup environment and is motivated by solving complex technical challenges. This role offers the opportunity to work on groundbreaking robotics and AI safety technology while helping shape products from an early stage.

Key Responsibilities:
  • Design, build, and integrate robotics software components within the wider product platform
  • Develop algorithms across perception, planning, control, and decision-making
  • Collaborate with embedded software engineers, systems architects, and AI/ML specialists to integrate components into the wider system
  • Assist with testing, validation, optimisation, and reliability improvements
  • Contribute to improving software development processes, tooling, and testing methodologies
  • Stay up to date with the latest robotics software frameworks, tools, and algorithmic developments
Key Skills:
  • Bachelor's or Master's degree in Computer Science, Aerospace, Robotics, Electrical Engineering, or a related discipline
  • Practical experience in robotics, embedded systems, or autonomous systems
  • Strong proficiency in C/C++ and/or Python
  • Experience with robotics frameworks/tools such as ROS, Gazebo, or MoveIt
  • Strong understanding of robotics concepts including perception, planning, control, and state estimation
  • Experience with modern software development practices including version control, CI, and testing
  • Strong analytical, debugging, and problem-solving skills
  • Ability to work effectively within a multidisciplinary engineering team
  • Must have or be eligible to obtain UK SC clearance
Desirable Skills:
  • Knowledge of safety-critical standards such as DO-178C, ISO 26262, or IEC 61508
  • Experience with simulation environments
  • Experience with robotic hardware integration
  • Aerospace, UAV, defence, or autonomous vehicle experience
  • Startup or scale-up engineering experience
What you get in return:
  • Salary up to 55,000
  • Hybrid working with 2 days a week from home
  • Company pension
  • Cycle to work scheme
  • Work from home flexibility
  • Opportunity to work on industry-leading AI and robotics safety technology
  • The chance to make a real impact on the future of autonomous system assurance

This company is an equal opportunity employer and values diversity. They do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Interested? Please submit your CV via the link provided. Alternatively, for a confidential discussion about the role, please get in touch directly.

Robotics Software Engineer (Flight Software) in Oxford employer: DCS Recruitment Limited

Join a pioneering AI and robotics safety startup that offers a dynamic work environment in London/Oxfordshire, where innovation meets collaboration. With a competitive salary of up to Β£55,000 and an excellent benefits package, including hybrid working options and opportunities for professional growth, you will play a crucial role in developing cutting-edge software for autonomous systems. This is your chance to make a meaningful impact in the field of robotics while being part of a diverse and inclusive team that values every employee's contribution.

DCS Recruitment Limited

Contact Detail:

DCS Recruitment Limited Recruiting Team

StudySmarter Expert Advice🀫

We think this is how you could land Robotics Software Engineer (Flight Software) in Oxford

✨Tip Number 1

Network like a pro! Reach out to people in the robotics and AI field on LinkedIn or at local meetups. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those related to robotics software. This is your chance to demonstrate your expertise in C/C++ or Python and how you've tackled complex challenges.

✨Tip Number 3

Prepare for technical interviews by brushing up on your algorithms and robotics concepts. Practice coding problems and be ready to discuss your past experiences with perception, planning, and control systems.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're genuinely interested in joining our team and contributing to groundbreaking technology.

We think you need these skills to ace Robotics Software Engineer (Flight Software) in Oxford

Robotics Software Development
C/C++ Programming
Python Programming
Robotics Frameworks (ROS, Gazebo, MoveIt)
Embedded Systems
Autonomous Systems
Algorithm Development

Some tips for your application 🫑

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Robotics Software Engineer role. Highlight your proficiency in C/C++ or Python, and any relevant robotics frameworks you've worked with. We want to see how you can contribute to our cutting-edge projects!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about robotics and AI safety technology. Share specific examples of how you've tackled complex technical challenges in the past. We love hearing your story!

Showcase Your Team Spirit:Since we work in multidisciplinary teams, it's important to demonstrate your ability to collaborate effectively. Mention any experiences where you've worked alongside engineers or specialists from different fields. We value teamwork just as much as technical skills!

Apply Through Our Website:We encourage you to submit your application through our website for the best chance of being noticed. It’s straightforward and ensures your application goes directly to us. Don’t miss out on this fantastic opportunity to join our innovative team!

How to prepare for a job interview at DCS Recruitment Limited

✨Know Your Robotics Inside Out

Make sure you brush up on your knowledge of robotics concepts, especially perception, planning, control, and state estimation. Be ready to discuss how you've applied these in past projects or coursework, as this will show your practical experience and understanding of the field.

✨Show Off Your Coding Skills

Since strong proficiency in C/C++ and/or Python is crucial, prepare to demonstrate your coding skills. You might be asked to solve a problem on the spot, so practice coding challenges related to robotics software development to feel confident during the interview.

✨Familiarise Yourself with Tools and Frameworks

Get comfortable with robotics frameworks like ROS, Gazebo, or MoveIt. Being able to discuss your experience with these tools will not only impress the interviewers but also show that you're ready to hit the ground running in their fast-paced environment.

✨Emphasise Team Collaboration

This role involves working closely with embedded software engineers and AI/ML specialists, so highlight your teamwork skills. Share examples of how you've successfully collaborated on projects, tackled complex challenges, and contributed to improving processes within a team setting.