Embedded Software Engineer (UAVs)
Job Description
About Archangel Autonomy
Archangel Autonomy develops compact, intelligent embedded systems for autonomous vehicles and edge AI applications. The company creates advanced AI co-pilots for deployed machinery, working on UXV navigation co-pilot platforms incorporating cameras, sensors, radios, and compute modules.
The Role
Design software for edge compute devices supporting autonomous navigation and AI inference on UAV platforms.
What You'll Do
-
Design, build, and test software for small-volume edge compute devices
-
Develop drivers, boot logic, and board bring-up/testing procedures
-
Implement control systems, state machines, and deep learning inference
-
Work with wireless mesh, IoT communications, and power management
-
Support PCB rapid prototyping and hardware integration
-
Conduct field testing (radios, efficiency measurement, model validation)
-
Research and evaluate new microcontrollers and embedded systems
Requirements
-
Required: BSc/MSc in Electronic Engineering, Computer Science, or related field
-
Commercial embedded software delivery experience
-
Strong C/C++ proficiency; Python and OOP familiarity
-
Linux kernel programming and interface knowledge (SPI, UART, CAN, USB)
-
Bare metal and RTOS development experience (STM32, ARM Cortex-M0)
-
Willingness to travel up to 10% for testing and events
Nice to Have
-
Camera, sensor, and ISP module experience
-
Modern wireless standards knowledge (LoRa, Wi-Fi, 4G, mesh)
-
Battery technology and control theory understanding
-
Nvidia Jetson, Raspberry Pi, or ARM deployment experience
-
Power optimization and profiling expertise
-
UAV/drone programming background
-
PCB design or 3D modeling/manufacturing familiarity
What We Offer
-
Merit-based compensation
-
5% employer pension contribution
-
25 days holiday plus UK bank holidays
-
Relocation support package
-
Free Monday team lunch
-
Cycle2work scheme, private medical insurance
-
Annual app voucher
-
Team socials and collaborative work environment
Security
Security clearance eligibility is beneficial given the sensitive nature of project work.
Location
Full-time, office-based role in Oxford, UK.
Skills & Technologies
Company Info
Archangel Imaging
AI-powered solutions company developing smart machines for defence and security sectors. Provides se...
Other Jobs at Archangel Imaging
Similar Opportunities
Job Description
About Archangel Autonomy
Archangel Autonomy develops compact, intelligent embedded systems for autonomous vehicles and edge AI applications. The company creates advanced AI co-pilots for deployed machinery, working on UXV navigation co-pilot platforms incorporating cameras, sensors, radios, and compute modules.
The Role
Design software for edge compute devices supporting autonomous navigation and AI inference on UAV platforms.
What You'll Do
-
Design, build, and test software for small-volume edge compute devices
-
Develop drivers, boot logic, and board bring-up/testing procedures
-
Implement control systems, state machines, and deep learning inference
-
Work with wireless mesh, IoT communications, and power management
-
Support PCB rapid prototyping and hardware integration
-
Conduct field testing (radios, efficiency measurement, model validation)
-
Research and evaluate new microcontrollers and embedded systems
Requirements
-
Required: BSc/MSc in Electronic Engineering, Computer Science, or related field
-
Commercial embedded software delivery experience
-
Strong C/C++ proficiency; Python and OOP familiarity
-
Linux kernel programming and interface knowledge (SPI, UART, CAN, USB)
-
Bare metal and RTOS development experience (STM32, ARM Cortex-M0)
-
Willingness to travel up to 10% for testing and events
Nice to Have
-
Camera, sensor, and ISP module experience
-
Modern wireless standards knowledge (LoRa, Wi-Fi, 4G, mesh)
-
Battery technology and control theory understanding
-
Nvidia Jetson, Raspberry Pi, or ARM deployment experience
-
Power optimization and profiling expertise
-
UAV/drone programming background
-
PCB design or 3D modeling/manufacturing familiarity
What We Offer
-
Merit-based compensation
-
5% employer pension contribution
-
25 days holiday plus UK bank holidays
-
Relocation support package
-
Free Monday team lunch
-
Cycle2work scheme, private medical insurance
-
Annual app voucher
-
Team socials and collaborative work environment
Security
Security clearance eligibility is beneficial given the sensitive nature of project work.
Location
Full-time, office-based role in Oxford, UK.
Skills & Technologies
Company Info
Archangel Imaging
AI-powered solutions company developing smart machines for defence and security sectors. Provides se...
