Drone Jobs

30 jobs for “Embedded Software Test Engineer”

Results

Shield AI

Autonomy Integration Engineer (R5245)

Save job
  • London
  • Hybrid
  • Senior

Integrates autonomy software onto unmanned aircraft, owning pre-flight build, configuration and validation across onboard compute, sensors and control interfaces. Supports live flight tests with travel around 30-40% of the year, debugging embedded and real-time systems in lab and field, and analysing flight data with autonomy and GNC teams.

ROS · DDS · Linux +5

5 months ago

Tekever

Project Quality Manager

Save job
  • Bristol
  • Mid-level

Lead quality assurance and quality management across defence and aerospace projects, acting as the customer-facing quality focal point. Own the Project Quality Management Plan, requirements traceability, configuration and change control, supplier quality, nonconformance and CAPA, and support design reviews and verification activities alongside project, engineering and supply chain teams.

AS9100 · ISO 9001 · AQAP 2105 +2

Last month

Bennett & Game Recruitment

Safety Critical Software Engineer

Save job
  • Witney
  • Hybrid · 3 days in office
  • £40,000 – £60,000 pa

Design and develop safety-critical embedded software for autonomous systems, building runtime assurance components and high-integrity code using SPARK Ada and related toolchains. Work spans software architecture for certifiable systems, DAL-A/DAL-B solutions, and integration with mission computers, flight control and safety monitoring. Minimum three days per week on site in Witney.

SPARK Ada · ROS · ROS2 +3

Today

Spectrum IT Recruitment

Principal Software Engineer (Safety-Critical)

Save job
  • London
  • Hybrid
  • £80,000 – £100,000 pa
  • Lead

Hands-on technical leadership role reporting directly to the CTO, combining architecture ownership with mentoring engineers and facilitating Scrum delivery. Focus on real-time embedded software in C, C++ and Python for autonomous and safety-critical systems, with hardware/software integration and controlled development lifecycles.

DO-178C · ISO 26262 · IEC 61508

Today

Platform Recruitment

Firmware Engineer

Save job
  • Cambridge
  • Hybrid
  • £45,000 – £65,000 pa
  • Mid-level
  • Permanent

Design and develop embedded firmware for advanced radar and sensing systems used in UAV applications. Work across the full product lifecycle in a collaborative, engineering-led environment using C/C++ on STM32 microcontrollers in bare-metal and RTOS environments. Engage in system-level debugging and contribute to software architecture for next-generation sensing technologies.

3 weeks ago

Saab

Lead Software Engineer

Save job
  • Fareham
  • Lead · manages people

Lead the delivery of complex software projects for subsea vehicles and robotic functions, taking responsibility for architecture, requirements and multidisciplinary team coordination. The role spans embedded through application software on Windows and Linux, using C++, Python, JavaScript and web technologies, and acts as a technical authority interfacing with customers.

Windows · Linux · Angular +7

BPSS clearance Last month

Shield AI

Staff Engineer, Perception (R5611)

Save job
  • London
  • Hybrid
  • Senior

Develops and deploys visual-inertial odometry, visual SLAM and vision-based navigation for autonomous aircraft in GNSS-denied environments. Takes perception algorithms from prototype through embedded C++ implementation, field testing and flight validation, optimising for Jetson/Orin platforms. Distinctly focused on robotics perception and state estimation rather than general AI/ML.

NVIDIA Jetson · NVIDIA Orin · GStreamer +7

3 months ago

Anduril

Senior Product Security Engineer

Save job
  • London
  • Senior

Owns the development and maturation of security features across AI systems, command and control platforms, aerospace vehicles and sensors. Conducts architecture reviews, source code analysis, configuration auditing and adversarial testing, and builds tooling while collaborating with engineering, manufacturing and operations teams to embed resilience.

Linux · Lattice OS · TEMPEST +7

SC clearance 2 weeks ago

Anduril

Staff Product Security Engineer

Save job
  • London
  • Senior

Owns the development and maturation of security features across AI systems, command and control platforms, aerospace vehicles and sensors. Conducts architecture reviews, source code analysis, configuration auditing and adversarial testing, and builds tooling while collaborating with engineering, manufacturing and operations teams to harden products.

Linux · TEMPEST · Inter-Domain Gateways +3

SC clearance 2 weeks ago

Leonardo

Lead Systems Engineer – Guidance, Navigation, Control & Fusion

Save job
  • Edinburgh
  • Hybrid
  • Lead
  • Permanent

Designs, develops and verifies navigation systems and algorithms for airborne, maritime and land platforms, covering sensor fusion, state estimation and PNT solutions for contested environments. Works across the full engineering lifecycle, from concept and modelling to integration, verification and customer support, using MATLAB/Simulink and Kalman filtering techniques within a multidisciplinary, multi-national team.

MATLAB · Simulink · GNSS +7

DV clearance Last month

Leonardo

FPGA Design Engineers

Save job
  • Luton
  • Hybrid
  • Lead · manages people
  • Permanent

Design and deliver complex FPGA/Firmware for self-protection systems on fast jet, UAV, land and naval platforms, covering requirements capture, VHDL/Verilog design, test and integration with PCB designers. Lead and Principal engineers also support and guide several engineers, enhance processes across UK-wide firmware teams, and may travel for technical reviews. Work uses Xilinx, Intel and Microsemi architectures, high-speed interfaces and DO-254-style structured design.

Xilinx · Intel (Altera) · Microsemi (Actel) +6

DV clearance Last month

Owen Daniels

Senior Electrical Engineer

Save job
  • Oakland, United States
  • £120,000 – £200,000 pa
  • Senior

Designs and develops electronics hardware and embedded systems across the full product lifecycle for robotic UAS platforms operating in real-world environments. Involves analogue and digital circuit design, PCB layout and schematic capture in Altium, plus prototyping, testing and debugging with oscilloscopes and logic analysers. Works on cutting-edge robotics, UAV, UGV and space technologies.

Altium Designer · STM32 · ARM Cortex +7

Last week
ECM Selection logo

ECM Selection

Senior RF Data Research Scientist

Save job
  • Cambridge
  • On-site
  • £60,000 – £90,000 pa
  • Senior

Lead applied RF engineering work, advancing signal processing pipelines and developing next-generation prototype technologies for defence and security applications. Day-to-day involves Python data analysis and prototyping (NumPy, SciPy, PyTorch), digital signal processing, SDR frameworks and analysis of wireless protocols. Fully on-site near the Cambridgeshire/Essex border, with security clearance required.

NumPy · SciPy · PyTorch +7

Clearance required 6 days ago

QinetiQ

Inzpire - Expression of Interest - sUAS FPV Instructors

Save job
  • Portland

Deliver sUAS and First Person View (FPV) technical training to a UK Military customer, including lesson writing and instruction aligned to DSAT methodology. Requires deep hands-on knowledge of building, repairing and operating a wide range of sUAS/FPV systems, with flexible or shift work at times to support customer training needs.

GECO

DV clearance 2 weeks ago

Tekever

Commodity Specialist

Save job
  • Bristol
  • Hybrid · 3 days in office

Works at the intersection of engineering and procurement, embedded in the product development lifecycle from concept to production. Provides supply chain input into component and technology selection across electronics, mechanical, materials, powertrain and vision systems, challenging design decisions on cost, availability, capacity and supplier risk. Supports design reviews, technical reviews and new product introduction, establishing early supplier engagement.

Last month

Get new Embedded Software Test Engineer roles by email. One email a morning when new roles match. Stop any time.

Are you sure?