Senior Software Engineer - Robotics
Applied Intuition· Defense
LondonFull-timePosted 2mo ago
About the role
Senior Robotics Software Engineer role within Applied Intuition Defence in London, focusing on autonomy solutions for defense platforms, hardware-software integration, SIL/HIL testing, and live demonstrations with UAVs.
Responsibilities
- Lead the technical design and architecture of autonomy solutions across one or more platforms, making key trade-off decisions independently
- Mentor and provide technical guidance to junior and mid-level engineers, reviewing designs and code to maintain high engineering standards
- Develop and adapt mission behaviour, navigation, and decision-making logic to meet the needs of diverse defense platforms and missions
- Design and implement autonomy capabilities that are modular and reusable across different vehicle types and programs
- Integrate and deploy autonomy solutions onto embedded Linux and other hardware platforms, including interfacing with sensors and collecting data
- Conduct system-level setup, testing, and validation, including software-in-the-loop (SIL) and hardware-in-the-loop (HIL) evaluations
- Support live flight test of autonomy software on Group 1-5 unmanned aerial vehicles (UAVs)
- Troubleshoot complex software and integration issues to ensure high reliability and performance across the stack
- Collaborate with 3rd party UAS vendors and cross-functional teams to bring autonomy software to life on OEM and Applied hardware alike
Qualifications
- BS or MS in Robotics, Computer Science, or related engineering field
- 6+ years of hands-on experience working with robotic systems (hardware, software, and integration)
- Demonstrated experience leading technical design decisions on complex, ambiguous autonomy problems with minimal guidance
- Experience developing autonomy behavior and decision-making logic (e.g., behavior trees, state machines) and/or navigation algorithms for robotic or autonomous systems
- Experience with modern C++
- Experience integrating autonomy/robotics products with Pixhawk autopilots (ArduPilot and/or PX4)
- Experience integrating with communication busses & protocols: UART/RS232/RS422/RS485, SPI/QSPI, I2C, Ethernet
- Experience developing in Docker, containerized deployment environments, and using Linux-based operating systems (e.g., RHEL, Ubuntu)
- Familiarity with real-time, edge computing, and safety-critical systems operating in software-in-the-loop (SIL), hardware-in-the-loop (HIL), test & operational environments
- Excellent communication skills and a customer-oriented project delivery mindset
Skills
Required:Autonomy behavior and decision-making logicModern C++Pixhawk integration (ArduPilot and/or PX4)Embedded Linux / Docker / containerized deploymentHardware-software integration
Benefits
- Not specified in the description
Last updated Oct 11, 2026. Interested? Apply on the company site.
About Applied Intuition
Building vehicle intelligence | Applied Intuition
Applied Intuition is the vehicle intelligence company with the tools, Vehicle OS, and autonomy stacks for creating safe, AI-powered vehicle experiences.
AIAutonomy stacksSelf-Driving SystemSimulationTesting & ValidationVehicle IntelligenceVehicle OSai-infrastructure-and-development
More open roles at Applied Intuition
- System Validation Engineer - Autonomous DrivingtodayTokyo · Self-Driving Systems
- Application Engineer - TruckingtodaySunnyvale · Self-Driving Systems
- Shift LeadtodayTokyo · Vehicle Operations
- Engineering Manager - Autonomy Storage InfratodaySunnyvale · Data & Compute Platform
- Sr. People Operations GeneralisttodaySunnyvale · Business Functions