×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Engineer; UAVs

Job in Bangor, Penobscot County, Maine, 04401, USA
Listing for: Archangel-Autonomy-1
Full Time position
Listed on 2026-06-16
Job specializations:
  • Software Development
    Embedded Software Engineer, C++ Developer, Software Engineer, Robotics
Salary/Wage Range or Industry Benchmark: 60000 - 80000 USD Yearly USD 60000.00 80000.00 YEAR
Job Description & How to Apply Below
Position: Embedded Software Engineer (UAVs)

Archangel engineers design and deploy low‑SWaP embedded devices to enable edge AI in the air and on the ground. These devices incorporate cameras, IMUs, LIDARs, radios (4G, LoRaWAN, mesh), compute, batteries and more. To deliver compelling products to our users we need to get the most out of the hardware devices and software we build.

Joining us as Embedded Software Engineer
, you will design, prototype and build software for our embedded systems, principally our UXV navigation co‑pilot platform.

At Archangel Autonomy you will work with a forward‑thinking team to deliver transformative AI solutions that protect, support and enhance the work of those operating on the front lines: law enforcement, first responders, NGOs, wildlife rangers and military personnel.

Our goal is a safer, more sustainable world where intelligent machines are not just tools but trusted partners – collaborative, reliable and ready to assist.

Location

This is an office‑based role in Oxford. You will work alongside leading engineers, AI specialists and industry pioneers, contributing directly to cutting‑edge advancements in autonomous technology.

Role Responsibilities

You will capture requirements, design, build and test software for our small‑volume, fully functioning edge compute devices.

  • Drivers
  • Boot logic
  • Board bring‑up / testing
  • Control / state machines / interfaces
  • Deep learning inference
  • Cameras and ISPs
  • Wireless mesh & IoT communications
  • Battery power monitoring GPS/GNSS positioning

Additional responsibilities include:

  • Support our development teams with rapid prototyping of PCBs
  • Liaise with other development teams to integrate various components
  • Research and select new microcontrollers and embedded systems to prototype new products or features on
  • Test software and devices, e.g. range testing radios, measuring solar charging efficiency or deep learning model accuracy in real‑world tests
Qualifications – Essential
  • BSc or MSc in Electronic Engineering, Computer Science, Computer Engineering or a related field
  • Experience delivering functioning commercial embedded software
  • Excellent C/C++ skills & familiarity with Python and object‑oriented programming
  • Understanding of Linux and kernel programming (device trees) and interfaces (SPI, UART, CAN, USB)
  • Proficiency developing for bare‑metal and embedded devices (e.g. STM
    32, ARM Cortex‑M0, RTOS)
  • Able to travel for events and field tests in the UK and abroad up to 10% of the time
Desirable Skills
  • Experience or understanding of camera modules, sensors and ISPs
  • Modern embedded wireless technologies and standards (LoRa, Wi‑Fi, 4G, mesh)
  • Experience with battery technologies and control theory
  • Deploying software on Nvidia Jetson, Raspberry Pi or other ARM devices
Preferred Areas
  • Embedded software optimisation
  • Power profiling and optimisation
  • Interest and experience in the drone/UAS space
  • Embedded programming on UAVs or robots
  • Rapid prototyping of hardware and electronics devices
  • Working understanding of PCB design and manufacture
  • Working understanding of 3D modelling and manufacture (CNC, 3D printing)
Benefits
  • The ability to make a measurable difference in the creation of cutting‑edge technology in a rapidly growing start‑up
  • Fast‑paced environment with a world‑class, positive, talented and high‑achieving team
  • Merit‑based compensation
  • 5% employer pension contribution
  • 25 days holiday + UK bank holidays
  • Relocation support package
  • Team socials
  • Variety of evolving perks: e.g. free Monday team lunch, Cycle2

    Work scheme, private medical insurance, yearly voucher for a favourite app
Security Clearance

Due to the sensitive nature of some of our work, it would be beneficial for candidates to be able and willing to obtain and maintain the necessary security clearance for this role.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary