Requirements
Must have:
- Degree in Computer Science, Aerospace, Robotics, Electrical Engineering or similar - Strong experience developing software for robotic or autonomous systems - Track record delivering safety critical or mission critical software - Solid C or C++ and Python experience - Hands-on experience with robotics frameworks such as ROS, Gazebo or MoveIt - Strong understanding of perception, planning, control and decision making algorithms - Familiarity with Agile, CI and modern software engineering practices - Exposure to standards such as DO 178C, ISO 26262 or IEC 61508 is beneficial - Ability to obtain UK SC clearance
Responsibilities:
- Designing and implementing robotic software components and algorithms across perception, planning, control and decision making - Collaborating with embedded engineers, systems architects and AI specialists to integrate software into full system architectures - Conducting rigorous testing and validation to meet strict safety and performance standards - Improving development processes and tooling for robotic systems - Applying the latest advancements in robotics frameworks and algorithms to enhance product capability - Mentoring junior engineers as the team grows
Company:
We are a fast-growing UK technology company based in Oxford, focused on building advanced assurance systems for AI and autonomous platforms. In our high ambition start-up environment, we value ownership and encourage our team members to contribute ideas and move quickly. This role offers a unique opportunity to work at the intersection of robotics, safety engineering, and intelligent systems, making meaningful contributions in a complex field. We aim to set new industry standards and ensure that our technology enables autonomous systems to operate safely across various industries.