Apply for this position and join us in building Europe’s next generation infrastructure.
Our values are rooted in responsibility, readiness, and long term thinking. We believe sovereignty must be designed into systems from the start. Readiness is achieved through capability, not procurement. Autonomy is infrastructure, not a feature. We build with the understanding that modern systems carry long term consequences. That is why we prioritise reliability over novelty, integration over isolation, and sustained capability over short term advantage.
Role Overview
We are seeking a Senior Embedded Software Developer to join our engineering team and play a critical role in developing the platform software and mission orchestration systems that power our autonomous drone systems. You'll design, optimize, and maintain embedded software solutions that integrate firmware, flight control hardware, AI perception modules, and swarm coordination - working closely with multidisciplinary engineering teams. This is a hands-on role for an experienced engineer who thrives in fast-paced environments, loves solving hard technical problems, and wants their work to directly impact autonomous aerial operations.
Key Responsibilities
- Translate system requirements into embedded software architecture; define driver
interfaces, middleware layers, and mission planner/flight control components ensuring
scalability and safety.
- Develop consolidated driver packages for sensors, actuators, and communication
modules; implement middleware bridges connecting firmware to application-level
mission logic.
- Collaborate with PCB designers and firmware engineers on hardware integration;
support prototype bring-up and debug using JTAG/SWD, logic analyzers, and lab
equipment.
- Design HIL/HITL testbed infrastructure with scenario scripting and fault injection;
generate performance reports covering latency, accuracy, and stability.
- Implement AI-to-Flight Control Unit communication paths with real-time performance;
develop failsafe matrices and secure logging for flight operations.
- Build swarm coordination protocols and multi-UAV communication middleware for
distributed targeting, path planning, and heterogeneous fleet coordination.
- Develop mission planner software with offline GCS capabilities including pre-flight
validation, waypoint optimization, and evidence pack generation.
- Implement secure bootloaders, tamper-evident logging, and air-gapped update policies
for safety-critical systems.
- Lead cross-functional integration with firmware, hardware, RF, and vendor teams;
maintain Git version control and JIRA tracking.
Experience & Skills
Required:
- Master's degree in Electronic Engineering, Computer Science or related field (or Bachelor's degree with equivalent practical experience).
- At least 5 years of professional experience in embedded software development for aerospace/robotics/UAV systems.
- Strong C, C++, Python; experience with Linux embedded systems, RTOS, and middleware (ROS 2, MAVLink, UAVCAN).
- Knowledge of ARM platforms (STM32: Cortex-Mx, Cortex-Ax), companion computers (NVIDIA Jetson, Qualcomm RB5), and FCU integration.
- Expertise in HIL/HITL testbed design, flight simulators (Gazebo, jMAVSim), and automated testing frameworks.
- Experience with communication interfaces (I2C, SPI, UART, CAN, Ethernet) and driver implementation.
- Proficiency with embedded toolchains, cross-compiling, and bootloader customization.
- Knowledge of secure boot, cryptographic libraries, and air-gapped update mechanisms.
- Proficiency in Git, CI/CD for embedded systems, and JIRA project management.
- Ability to lead projects and coordinate across multidisciplinary teams.
- Language proficiency: English - Upper Intermediate.
Preferred:
- Experience with mission planning, path optimization, VRP solvers, and swarm coordination protocols.
- Familiarity with PX4/ArduPilot ecosystems and flight control tuning.
- Knowledge of edge AI deployment and perception module integration.
- Experience with tools for root filesystem images deployment for embedded devices (e.g. Yocto/Buildroot) for embedded Linux build automation.
- Experience with custom PCB bring-up in cooperation with Electronic Engineer (PCB Designer).
- Familiarity with safety standards (DO-178C, MISRA C) and security frameworks.
- Experience with RF link management and wireless driver stacks.
What guides our decisions?
Our values are rooted in responsibility, readiness, and long term thinking. We believe sovereignty must be designed into systems from the start. Readiness is achieved through capability, not procurement. Autonomy is infrastructure, not a feature. We build with the understanding that modern systems carry long term consequences. That is why we prioritise reliability over novelty, integration over isolation, and sustained capability over short term advantage.
[01]
Design with scale in mind.
We develop systems as part of an ecosystem that is intended to grow.
Scale is not an afterthought, but a design principle that shapes architecture, integration, and evolution.
[02]
Build a solid foundation.
We prioritise core architecture, interoperability, and long term resilience.
A strong foundation enables systems to adapt without fragmentation.
[03]
Practice over theory.
We value learning through application.
Systems are shaped by real use and continuous refinement, not by abstract assumptions.
[04]
Commitment beyond delivery.
We take responsibility for what we build over time.
Commitment means supporting systems throughout their lifecycle and ensuring they remain relevant, secure, and under control.
We are hiring talent across multiple roles, contributing to Europe’s readiness and long term capability.
We are building a multidisciplinary team across engineering, systems architecture, operations, and supporting functions. Open roles reflect the needs of a growing secure and autonomous infrastructure company, where integration, reliability, and long term thinking matter. If you do not see a position that matches your profile, we still encourage proactive applications from people aligned with our mission and values.
Position
Experience
Location
Model
Apply now
