AIRMO is a European climate-tech company using space and airborne technologies to monitor greenhouse gas emissions globally. Our instruments — combining LiDAR and hyperspectral imaging — detect and quantify methane and CO₂ emissions from industrial sites, pipelines, and national infrastructure.
We’re building a global monitoring system from ground to space, helping NGOs, energy companies, governments, and investors take real action on climate impact.
AIRMO is looking for a hands-on, talented Senior Embedded Software Engineer to own the design, development, and maintenance of our next-generation satellite and airborne control systems. You’ll be at the core of our Payload Handling Unit (PHU) software and hardware — powering payloads, orchestrating data capture, and ensuring rock-solid reliability in space and flight.
Tasks
* Designing, writing, and maintaining real-time firmware on STM32 (bare-metal and RTOS) for power sequencing, current monitoring, and fault shutdown
* Developing and optimizing Linux applications on NVIDIA Jetson (ARM) for high-throughput data handling
* Integrating and coordinating data streams from USB cameras, UART/CAN sensors, and CameraLink frame grabbers
* Implementing precise trigger logic and timestamp synchronization using GNSS modules and PPS signals
* Interfacing with IMUs, RTCs, environmental sensors, and other payload peripherals
* Building and running unit/integration tests, hardware-in-the-loop benches, and automated validation suites
* Implementing and debugging Cyphal (CAN-based) protocols and YAMCS Mission Control interfaces
* Collaborating closely with hardware, optics, and mission operations teams to integrate software into end-to-end payload systems
* Documenting firmware architectures, APIs, test plans, and validation results with clarity and rigor
Requirements
* Bachelor’s or Master’s in Electrical Engineering, Software Engineering, Computer Science, or equivalent hands-on experience
* 5+ years of embedded software development, preferably in aerospace, robotics, or other high-reliability domains
* Expert-level C/C++ skills for bare-metal and RTOS environments
* Proven Linux application development on ARM platforms, including cross-toolchains and kernel extensions
* Hands-on integration experience with:
* GNSS timing modules
* Inertial sensors, real-time clocks, environmental sensors
* High-speed interfaces: USB, UART, CAN, CameraLink
* Solid understanding of power management, current sensing, and hardware fault protection
* Familiarity with Cyphal and YAMCS or comparable ground-control frameworks
* A “hacker” mentality: rapid prototyping, creative problem-solving, and a willingness to dive into schematics or PCB layouts when needed
* Fluency in English
Benefits
* €1000 / yr development budget
* Tea, coffee, drinks, snacks in office
* Work with a killer team of motivated experts
This is a rare chance to build real software that will fly beyond the edge of the atmosphere — and bring critical Earth-observation payloads to life. If you’re ready to roll up your sleeves, write mission-critical code, and help shape the future of space-based instrumentation, we want to hear from you.
Note: AIRMO does not engage recruiters for job openings.