Robotics & Embedded Systems Engineer

SPAICE

London

On-site

NOK 893,000 - 1,403,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Equity options
Well‑being perks – access to premiumGy
Work on flight‑grade autonomy software
Fast‑paced environment with ownership

Job summary

SPAICE in London is seeking a Robotics & Embedded Systems Engineer to own the hardware, low‑level software and onboard runtime for our Spatial AI on embedded hardware.

You will work with computer vision, navigation and field engineers to extend hardware platforms, synchronise sensors and deploy at scale. This hands‑on role requires comfort with soldering, oscilloscope work and kernel development, with travel to test sites.

Qualifications

  • MS in Computer Science, Computer Engineering, Electrical Engineering, Robotics, or related field.
  • Strong C/C++ and Python skills.
  • Solid understanding of Linux internals, boot process, drivers and cross‑compilation.
  • Experience with sensor integration and time synchronisation.
  • Experience with containers, Linux networking and inter‑process communication.
  • Ability to debug across software, hardware, timing and networking, using tools such as oscilloscopes and logic analysers.
  • Hands‑on hardware skills, including soldering, wiring and reading schematics.
  • Experience with version control, CI/CD and hardware‑in‑the‑loop testing.
  • Experience deploying and optimising deep learning models on edge hardware is a plus.
  • Experience with microcontroller firmware, real‑time operating systems or drone autopilots is a plus.
  • Willingness to travel to test sites.

Responsibilities

  • Hardware integration: Assemble, wire and bring up robotic and aerial platforms, including onboard computers, cameras and sensors.
  • Sensor synchronisation: Design and maintain precise time synchronisation across multiple sensors.
  • Embedded Linux and firmware: Integrate new sensors and peripherals and develop low‑level software close to the hardware.
  • Onboard runtime: Develop system services, IPC, logging and health monitoring for unattended systems.
  • Deployment at scale: Containerise software, build tooling to provision and update fleets of devices, and CI/CD integration.
  • Edge AI optimisation: Optimise deep learning models for embedded hardware and new platforms.
  • Platform integration and field testing: Integrate with autopilots and flight controllers and run field trials.

Skills

C/C++
Python
Linux internals
Sensor integration
Embedded systems
Debugging hardware
Hardware soldering
CI/CD
Version control
Edge AI
Drone autopilots

Education

MS in CS/CE/Robotics

Tools

Docker
CI/CD pipelines

Job description

About SPAICE

SPAICE is building the geospatial intelligence layer for autonomous vehicles operating where GNSS is unavailable, unreliable, or denied. Our Spatial AI enables drones and satellites to determine their position, understand their surroundings, and transform every detection into actionable, geo-referenced intelligence. From denied airspace on Earth to complex orbital environments, SPAICE delivers resilient navigation and persistent situational awareness in any condition.

At SPAICE, you’ll work on some of the hardest autonomy challenges across air and space, developing technology for GNSS-independent flight, orbital awareness, formation flying, and autonomous operations. You’ll work alongside a mission-driven team and leading aerospace and defence partners, turning advanced research into systems with a tangible impact on real‑world missions.

About the role

Multi-sensor platforms flying in contested environments. AI models running in real time on embedded hardware. Fleets of onboard computers that have to work the same way every time, on every aircraft. Behind every SPAICE deployment is a hardware and embedded software foundation built for reliability.

As a Robotics & Embedded Systems Engineer, you'll join the team behind SPAICE's deployed autonomy systems. You'll work directly with our computer vision, navigation and field engineers, and own the hardware, low‑level software and onboard runtime that our Spatial AI runs on.

Your work will span hardware integration, embedded Linux, sensor synchronisation, system services, deployment tooling and edge AI optimisation. You'll take our systems onto new vehicles, new computing platforms and larger fleets.

This is a hands‑on role for someone who is as comfortable with a soldering iron and an oscilloscope as with a kernel driver or a deployment pipeline.

What you might work on
  • Hardware integration. Assemble, wire and bring up robotic and aerial platforms, including onboard computers, cameras, inertial and other sensors, radios and flight electronics.

  • Sensor synchronisation. Design and maintain precise time synchronisation across multiple sensors, and validate it through measurement.

  • Embedded Linux and firmware. Integrate new sensors and peripherals from drivers to system configuration, and develop low‑level software close to the hardware.

  • Onboard runtime. Develop system services, inter‑process communication, logging, health monitoring and automatic recovery for systems that run unattended.

  • Deployment at scale. Containerise our software, build tooling to provision and update fleets of devices, and develop hardware‑in‑the‑loop test benches integrated into CI/CD.

  • Edge AI optimisation. Optimise deep learning models for embedded hardware and bring them to new computing platforms and accelerators.

  • Platform integration and field testing. Integrate with autopilots, flight controllers and ground systems, support flight and field trials, and turn field results into design improvements.

What we are looking for
  • M.S. in Computer Science, Computer Engineering, Electrical Engineering, Robotics, or a related technical field.

  • Strong C/C++ and Python skills.

  • Solid understanding of Linux internals, including boot process, system services, drivers and cross‑compilation.

  • Experience with sensor integration and time synchronisation.

  • Experience with containers, Linux networking and inter‑process communication.

  • Ability to debug across software, hardware, timing and networking, using tools such as oscilloscopes and logic analysers.

  • Hands‑on hardware skills, including soldering, wiring and reading schematics.

  • Experience with version control, CI/CD and hardware‑in‑the‑loop testing.

  • Experience deploying and optimising deep learning models on edge hardware is a plus.

  • Experience with microcontroller firmware, real‑time operating systems or drone autopilots is a plus.

  • Willingness to travel to test sites.

Perks & Benefits
  • Competitive compensation.

  • Equity options – you will join us at the ground floor and share in the upside.

  • Well‑being perks – access to premium gyms, climbing centers, and wellness programs.

  • Work on flight‑grade autonomy software with industry leaders.

  • Fast‑paced, high‑impact environment with genuine ownership.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Systems Engineer — Edge AI for GNSS-Free Autonomy
Embedded Systems Engineer — Edge AI for GNSS-Free Autonomy

SPAICE • London

On-site
NOK 893,000 - 1,403,000
Competitive compensation
Equity options
Well‑being perks – access to premiumGy
+2
Senior Autonomy Integration Engineer
Senior Autonomy Integration Engineer

Blackshark • Oslo

On-site
NOK 1,000,000 - 1,400,000
Autonomy Integration Engineer
Autonomy Integration Engineer

Shield • Oslo

On-site
NOK 900,000 - 1,300,000
Senior Staff Engineer, Autonomy and Motion Planning (R5538)
Senior Staff Engineer, Autonomy and Motion Planning (R5538)

Blackshark • Oslo

On-site
NOK 1,109,000 - 1,664,000
Staff Engineer, Perception (R5611)
Staff Engineer, Perception (R5611)

Shield AI • London

On-site
NOK 840,000 - 1,399,000
Vision Systems Engineer
Vision Systems Engineer

Trener • Trondheim

On-site
NOK 900,000 - 1,200,000
Staff Engineer, Autonomy and Motion Planning (R5263)
Staff Engineer, Autonomy and Motion Planning (R5263)

Shield • Oslo

On-site
NOK 1,137,000 - 1,769,000
Principal Software Engineer, Cloud Backend
Principal Software Engineer, Cloud Backend

Cloud-ingeniør • Oslo

On-site
NOK 1,000,000 - 1,600,000
Competitive pay
Equity potential
Insurance and pension plans
+1
Senior Software Engineer, Test Automation
Senior Software Engineer, Test Automation

Driftsteknikere • Oslo

On-site
NOK 900,000 - 1,200,000
Competitive pay
Equity potential
Insurance and pension plans
+1
Staff Engineer, Autonomy Software Integration (R4483)
Staff Engineer, Autonomy Software Integration (R4483)

Blackshark • Oslo

On-site
NOK 1,409,000 - 2,114,000
Bonus
Benefits
Equity