top of page
Reflex Aerospace
Reflex Aerospace

Wednesday, 17 September 2025

Expiry Date:

Date Added

Berlin

Salary Not Disclosed

Your Mission:

We're looking for a Software Engineer to be part of the *Onboard Computer and Satellite Subsystems* team to help us reach the next level. This team is responsible for developing software that runs on our cutting-edge onboard computer to communicate via different interfaces (CAN, Ethernet, PCIe etc.), as well as on the subsystems we develop in-house.

What the team does:

  • Implement low-level drivers for ARM-based MCUs and external chips on a real-time operating system or bare-metal environment
  • Implement satellite subsystems (battery, sun sensor, reaction wheel, ...)
  • Collaborate with the hardware/electronics team to ensure a smooth handover and bring-up of the boards
  • Interface with the Mission and Payload software team to provide low level features (communication interface, non-volatile memories, ...)
  • Assist with on-orbit flight operations

 

Your Background:

  • Background in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • 7+ years of hands-on embedded development experience in domains such as robotics, real-time control systems, or low-level systems software.
  • Expertise in C and proficiency in Python.
  • Proficiency with git source control.
  • Practical debugging skills using oscilloscopes, logic analyzers, hardware debuggers, and related tools.
  • Solid understanding of one or more microprocessor architecture, e.g. Arm, RISC-V.
  • Commitment to software quality through developer-led automated testing practices.
  • Collaborative mindset with the ability to clearly communicate complex technical concepts across teams and roles.
  • Proven experience with embedded communication protocols and buses, such as CAN, SPI, I²C, and/or UART.

Nice to have, but not required:

  • Experience in the space environment and its consequences on flight hardware and software.
  • Experience in the space industry or a deep passion for the challenges and complexities of space
  • Experience with technologies that we use:
  • FPGAs like Zynq
  • Yocto, PetaLinux
  • TMS570
  • STM32
  • RTEMS
  • LWIP
  • NASA cFS
  • CCSDS
  • MISRA
  • CMake
  • GitLab

What We Offer:

  • Collaborate with a diverse multinational team crafting the next wave of cutting-edge satellites. Embark on this exciting journey with us from the outset, leaving your indelible mark on a dynamic company and playing a direct role in shaping the future of the space industry.
  • Keep your energy levels high with company-sponsored memberships for Urban Sports Club.
  • We provide a hybrid work model along with flexible working hours, empowering you as the owner of your time management.
  • Nestled in the heart of Friedrichshain, our Berlin office provides a lively and central hub easily accessible by transit. Immerse yourself in a neighborhood teeming with vibrant restaurants and year-round cultural events.
  • Enjoy the flexibility of ample vacation time, including a special company holiday on April 12th dedicated to celebrating the International Day of Human Spaceflight.

Join Reflex Aerospace and be a driving force in shaping the next era of space exploration!
We look forward to your application.

Other Jobs to Consider:

Achievement Unlocked

Title

-

Senior Software Engineer - Embedded (all genders)

Reflex Aerospace

Clicked Apply

13

Messages
bottom of page