Verified current Job

Senior Embedded Systems Engineer

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 Handli...

Job Full source details
Airmo Careers Berlin Source published Jun 25, 2026 Verified 7 minutes ago
✓ 92% verification score · Source: Airmo Careers · Always confirm final requirements on the original source.
Complete source information imported The available role or programme description, requirements, benefits and source facts were imported from the public official endpoint and formatted for reading.
Senior Embedded Systems Engineer at Airmo Careers
EmploymentPermanent · Full Time
DepartmentResearch & Development

Overview

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. 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 precise trigger logic and timestamp synchronization using GNSS modules and PPS

Full job description

Description

Your Mission

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.

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 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

Qualifications And Requirements

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

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

Why Us?

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.

Requirements and qualifications 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

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

Requirements & qualifications

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

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

Tips for this job

Practical Job and Scholarship guidance. These tips do not replace official rules or create new eligibility requirements.

  1. Tailor the CV and application to the responsibilities and required skills stated on the official employer page.
  2. Use concrete evidence of relevant work, projects and measurable results rather than generic claims.
  3. Confirm location, work authorization, remote restrictions and sponsorship terms before applying.
  4. Apply through the original employer or official recruitment destination shown on this page.

Verification notes

Discovered directly from the employer’s published Personio open-positions XML feed. All public jobDescriptions sections were normalized into complete candidate-facing content. Complete structured details were extracted from the public authoritative source while preserving the original application link.

Original authoritative source

Job and Scholarship is the discovery and verification layer. Confirm eligibility, dates, salary/funding and application instructions on the original source before submitting anything.

Airmo Careers ↗

Browse current Job and Scholarship listings from Airmo Careers →

More ways to save

Discover deals, coupons and free courses on our sister site.

Explore DealVorio
Save more with DealVorio: deals, coupons, free courses, apps and books