Senior Embedded Systems Engineer Berlin (Mission)

Senior Embedded Systems Engineer Berlin (Mission)

19 Apr
|
AIRMO
|
Mission

19 Apr

AIRMO

Mission

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 air to space, helping energy companies, governments, and investors take real action on climate impact. Role Overview

AIRMO is looking for a hands-on, talented 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. Your Responsibilities in AIRMO

Your tasks will include, but are not limited to: 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 accurate 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 What you should bring to AIRMO

The ideal candidate will have: 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 Requirements

The minimum requirements for applicants include: Ability to spin up a FreeRTOS task faster than your morning coffee brews

Skill to cross-compile and flash STM32 firmware blindfolded

Comfort troubleshooting interrupt priorities and memory constraints on the fly Enthusiasm to learn about the NewSpace or Climate tech

#J-18808-Ljbffr

📌 Senior Embedded Systems Engineer Berlin (Mission)
🏢 AIRMO
📍 Mission

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: senior embedded systems engineer berlin (mission) / mission
Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: senior embedded systems engineer berlin (mission) / mission