Description:
Wave Recruitment is seeking a Principal Robotics Engineer – C++ to serve as a technical lead within the autonomy division of a high-impact startup. Based in Redhill with a hybrid working arrangement, this contract-based role offers a rare opportunity to play a foundational role in shaping next-generation uncrewed aerial systems (UxVs) and autonomous drone technologies. The ideal candidate will bring a strong systems-thinking mindset, elite programming skills, and hands-on experience with robotics platforms and autonomy frameworks.
Key Responsibilities:
Lead the software architecture design for platform-level UxV autonomy, including compute hardware, sensor integration, and communication layers.
Guide the prototyping and evaluation of both off-the-shelf and customized drone platforms to determine performance, cost-effectiveness, and integration feasibility.
Select and integrate onboard compute solutions (e.g., NVIDIA Jetson, ARM/x86) and autonomy frameworks (e.g., ROS2, PX4, MAVSDK).
Design and implement middleware in C++ for real-time interfaces between autonomy software and perception/hardware systems.
Develop and manage HIL/SIL simulation environments to validate autonomous behaviors before field deployment.
Collaborate closely with autonomy, sensing, and systems engineering teams to produce modular, scalable, and field-deployable robotic solutions.
Support live testing, system debugging, and hardware/software integration in field trials.
Required Qualifications:
Bachelor’s or Master’s in Robotics, Aerospace Engineering, Electrical Engineering, Computer Science, or a related STEM field.
8+ years of experience in robotics, aerospace, or autonomous systems development.
Expert-level proficiency in C++14/17 and scripting in Python.
Strong Linux systems knowledge, including embedded platforms, low-level drivers, and network configuration.
Proven track record of integrating sensors, control systems, and compute hardware.
Preferred Skills & Experience:
Deep familiarity with UAV technologies: PX4, MAVLink, BVLOS operations, mission planning.
Experience with simulation tools: Gazebo, Ignition, AirSim.
Advanced sensor integration: LiDAR, radar, EO/IR, GPS/INS fusion.
Familiarity with CI/CD tools: Docker, Git, ROS2 build systems.
Background in defence, safety-critical systems, or mission-critical autonomy.
What’s on Offer:
A lead technical role in a venture poised to shape the future of autonomous aerial systems.
Dynamic and knowledgeable team with deep roots in AI, robotics, and defence.
Rapid career growth within a startup environment focused on innovation and high-impact deployment.
Work Arrangement:
Hybrid (based at Redhill HQ)
Security Clearance: SC clearance required or eligibility to obtain it
| Organization | Wave Recruitment |
| Industry | IT / Telecom / Software Jobs |
| Occupational Category | Technical Lead |
| Job Location | Surrey,UK |
| Shift Type | Morning |
| Job Type | Full Time |
| Gender | No Preference |
| Career Level | Experienced Professional |
| Experience | 8 Years |
| Posted at | 2025-07-18 4:40 pm |
| Expires on | 2026-01-06 |