Software Engineer Flight Software
hace 21 días
London
Flight Software Engineer - Robotics & Autonomous Systems Up to £65,000 + Excellent Benefits | Full-Time | Permanent(Anonymous Client - Cutting-Edge Robotics Start-Up) Are you excited by the challenge of building safety-critical software for next-generation autonomous systems?Our clientm, an innovative, fast-growing robotics start-up, is seeking a Flight Software Engineer to help develop advanced assurance and autonomy systems used across AI-enabled robotic platforms. This is an opportunity to work on genuinely groundbreaking technology within a mission-driven organisation shaping the future of autonomous safety. The Role As a Flight Software Engineer, you will design and build core robotics software components that enable safe, predictable, and high-performance operation of autonomous systems. You'll work across perception, planning, control, and decision-making, collaborating with experts in embedded engineering, AI/ML, and systems architecture. You will play a key role in developing software that meets the highest safety standards,rigorously tested, deeply validated, and engineered for real-world, high-stakes applications. Key Responsibilities • Develop robotic software algorithms for perception, planning, control, and decision-making across the autonomy stack., • Collaborate closely with cross-functional teams to integrate components into complex robotic systems., • Conduct robust testing, optimisation, and validation to meet strict safety and performance requirements., • Improve development processes, tools, and methodologies to support high-reliability robotics engineering., • Stay up to date with the latest advances in robotics software and apply innovative techniques to production systems., • Mentor junior engineers and support team growth.Skills & Experience, • Degree in Computer Science, Robotics, Aerospace, Electrical Engineering, or related field., • Proven experience developing software for robotics or autonomous systems, ideally safety-critical or mission-critical., • Strong proficiency in C/C++ and Python, with hands-on experience in robotics frameworks (e.g. ROS, Gazebo, MoveIt)., • Strong understanding of algorithms in perception, motion planning, control, and decision-making., • Experience with development practices such as Agile, CI/CD, TDD., • Knowledge of safety-critical standards (e.g. DO-178C, ISO 26262, IEC 61508) is beneficial., • Excellent debugging, problem-solving, communication, and teamwork skills., • Love solving complex technical challenges, • Enjoy working collaboratively and adapting quickly, • Are comfortable wearing multiple hats as the company scales, • Embrace responsibility and want to help build something from the ground up, • Can commit to occasional extended hours during key phases - not as standard, but because progress mattersBenefits, • Salary sacrifice pension with 5% company match, • Generous holiday allowance, • EV car scheme, • Cycle to Work