Robotics Software Engineer (Flight Software)

Robotics Software Engineer (Flight Software)

Full-Time No working from home possible
TwentyCi Ltd

The Role

SAIF Autonomy is seeking a talented Robotics Software Engineer (Flight Software) to join our team building cutting‑edge assurance systems for AI and robotics applications. You will play a crucial role in developing software components that enable safe and reliable operation of AI‑enabled robotics and autonomous systems within our SAIF Robotics product line.

Location: Tower Bridge, London (3 days a week in office)

Reporting into: CTO

Responsibilities

  • Design, develop and implement robotic software components and algorithms for perception, planning, control and decision‑making within the SAIF Robotics product.
  • Collaborate with cross‑functional teams, including embedded software engineers, systems architects and AI/ML experts, to integrate software components seamlessly into the overall system.
  • Conduct rigorous testing, optimisation and validation of robotic software components to ensure compliance with safety and performance requirements.
  • Contribute to the continuous improvement of the team's software development processes, tooling and methodologies for robotic systems.
  • Stay up to date with the latest advancements in robotics software, algorithms and frameworks and apply them to enhance the capabilities of our product.

Key Skills and Experience

  • Bachelor's or Master's degree in Computer Science, Aerospace, Robotics, Electrical Engineering or a related field, with a strong focus on robotics software development.
  • Experience and interest in developing software for robotic systems, with a proven track record in delivering safety‑critical or mission‑critical systems.
  • Proficiency in C/C++ and Python, with experience in robotics frameworks (e.g., ROS, Gazebo, MoveIt).
  • Knowledge of robotics algorithms and techniques, including perception, planning, control and decision‑making.
  • An understanding of software development methodologies, such as Agile, Continuous Integration and Test‑Driven Development.
  • Experience with safety‑critical software development standards and certification processes (e.g., DO‑178C, ISO 26262, IEC 61508) is a plus.
  • Strong problem‑solving, analytical and debugging skills.
  • Excellent communication and collaboration abilities, with the ability to work effectively in cross‑functional teams.

Eligibility

Candidates must be eligible to obtain and maintain UK security clearance and must have the right to work in the UK without sponsorship.

Benefits

  • Salary sacrifice pension with a 5% matched company contribution.
  • Generous Holiday Allowance.
  • EV Car Scheme.
  • Cycle to Work Scheme.
  • More exciting benefits to come as we grow.
#J-18808-Ljbffr
TwentyCi Ltd

Contact Details:

TwentyCi Ltd Recruitment Team