Senior EmbeddedSoftware Engineer

TechBiz Global GmbH
Münster

At TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio. We are currently seeking a

Senior EmbeddedSoftware Engineer to join one of our clients' teams. If you're looking for an exciting opportunity to grow in a innovative environment, this could be the perfect fit for you.

ABOUT THE CLIENT

Our client is an innovative aerospace technology company that is transforming system integration through AI-driven interoperability. Their core platform streamlines satellite integration workflows by enabling modular connectivity between payloads, components, and subsystems. It converts hardware specifications into digital twins and automatically generates, tests, and validates on-board middleware software that is both hardware- and OS-agnostic. This web-based collaborative tool supports mission-critical projects, allowing teams to efficiently model, test, and simulate data interfaces for satellites, spacecraft, and lunar landers.

NOTE: this position requires working on-site and relocation to Luxembourg.

JOB DESCRIPTION:

As Senior Embedded Software Engineer, you will architect, implement, and maintain our hardware-agnostic and OS-agnostic on-board software framework. Your work in collaboration with the AI team will enable integration of any hardware into any bus in less than a day instead of months, ensuring robustness, safety, and performance across Linux and real-time operating systems.

What You’ll Do

1. Platform & Abstraction

▪ Design and develop a hardware-agnostic HAL and middleware stack in C/C++, supporting ARM Cortex-A/R/M, RISC-V, etc.

▪ Create OS-agnostic abstraction layers to target Linux (Yocto/Ubuntu) and RTOS (FreeRTOS, Zephyr, RTEMS) with minimal code divergence.

2. Driver & Protocol Implementation

▪ Implement and maintain bus-protocol drivers (I2C, SPI, UART) with multi-bus and multi-instance support for redundancy.

▪ Define and adhere to clear software-to-hardware interface contracts (ICDs/datasheet-driven), ensuring consistent behavior across platforms.

3. Architecture & Best Practices

▪ Apply OOP principles in C++ and structured design in C to build modular, testable components.

▪ Enforce MISRA C/C++ and CERT Secure Coding guidelines; integrate static analysis, code reviews, and Git-based CI pipelines.

4. Automation & Testing

▪ Develop Python scripts to automate configuration of the on-board software, automate build, flashing, and validation across multiple target boards.

▪ Build and maintain hardware-in-the-loop and software-in-the-loop test frameworks to continuously test, validate, and verify the on-board software and platform compatibility.

5. Collaboration & Mentorship

▪ Collaborate with the Software Lead, AI Engineer and Backend team

▪ Mentor junior engineers, share knowledge on cross-platform strategies, and foster an iterative “try, learn, improve” culture.

Required Qualifications

1. Bachelor’s or Master’s in Electrical Engineering, Computer Engineering, Computer Science, or equivalent

2. 5+ years of embedded software development, with emphasis on cross-platform or portable code

3. Expert in C (99/11) and Modern C++ (11/14/17); solid understanding of OOP and procedural design

4. Deep experience with I2C, SPI, UART (multi-bus, multi-device patterns)

5. Proven ability to develop for both Linux (Yocto, Ubuntu) and RTOS (FreeRTOS, Zephyr, RTEMS)

6. Python scripting for coding, build/test automation

7. Familiarity with hardware debugging (JTAG/SWD, logic analyzers, oscilloscopes)

8. Strong version control workflow (Git, GitFlow) and CI/CD integration

Nice-to-Have

1. Background in satellite or aerospace on-board computers (OBCs) and Flight Software Frameworks.

2. Exposure to container-based CI for embedded builds (Docker)

3. Knowledge of additional field buses (CAN/CAN-FD, MIL-STD, etc.)

4. Experience with secure boot or firmware-update mechanisms

5. Prior work on middleware or plugin frameworks

Veröffentlicht am 2025-08-01

Empfohlene Jobs

Facharzt (m/w/d) Klinik für Innere Medizin I - Nephrologie, Hypertensiologie, Rheumatologie, Osteologie

Münster

Menü Platz 4589 im Klinikranking 10% -32% im Vergleich zum bundesweiten Durchschnitt Was uns ausmacht: 57%Team & Struktur 16%Beruf & Familie 11%Arbeitsbedingungen & Atmosphäre 7%F…

Details Anzeigen
Veröffentlicht am 2025-08-04

Studentische Aushilfe (w) in Teilzeit (19 Std./Woche)

Wohngruppe und Inobhutnahme
Münster

Deine Aufgaben: Du bist zuständig für die Alltagsgestaltung und Arbeitsstrukturierung in der Wohngruppe und Inobhutnahme Du arbeitest in zuverlässiger Zusammenarbeit mit dem Jugendamt und weite…

Details Anzeigen
Veröffentlicht am 2025-07-29

Oberarzt Innere Medizin | Reha (m/w/d)

FIND YOUR EXPERT – MEDICAL RECRUITING
Münster

Sie möchten mehr Zeit für Ihre Patient:innen, sich auf nachhaltige Genesung konzentrieren und in einem motivierten Team mitgestalten? Dann werden Sie Teil einer etablierten Rehaklinik im Raum Nürnb…

Details Anzeigen
Veröffentlicht am 2025-07-28

Kantinenleitung (w/m/d)

Ärztekammer Westfalen-Lippe (ÄKWL)
Münster

Kantinenleitung (w/m/d) Die Ärztekammer Westfalen-Lippe ist als Körperschaft des öffentlichen Rechts die berufliche Interessenvertretung der ca. 52.000 Ärztinnen und Ärzte in Westfalen-Lippe. Als b…

Details Anzeigen
Veröffentlicht am 2025-07-25

Ärztin/Arzt (m/w/d)

Stadt Münster
Münster

Job trifft Lebensqualität. In Münster. Münster wächst. Immer mehr Menschen wollen hier studieren, arbeiten, wohnen, leben. Rund 320.000 Menschen sind heute hier zu Hause. Ein Wachstum, das wir mitg…

Details Anzeigen
Veröffentlicht am 2025-07-29

Projektsteuerer (w/m/d) Hochbau - IT, Projektmanagement

assmann
Münster

Wir bieten Dir: eine ausgewogene Work-Life-Balance persönliche Entwicklungsperspektiven und individuelle Weiterbildungskonzepte attraktive Vergütungspakete und betriebliche Sozialleistungen …

Details Anzeigen
Veröffentlicht am 2025-08-03

Schülerpraktikum Kaufmann für Verkehrsservice 2025 (w/m/d) Siegen, Münster, Rheine, Coesfeld, Deutschland DB Vertrieb GmbH Startdatum: ab sofort

DB Bahnbau Gruppe GmbH
Münster

Wir suchen dich für ein Schülerpraktikum als Kaufmann für Verkehrsservice (w/m/d) bei der DB Vertrieb GmbH in Coesfeld, Münster, Rheine oder Siegen. Deinen Wunschzeitraum gibst du direkt im Bewerbung…

Details Anzeigen
Veröffentlicht am 2025-04-11

IT-Berater:in (m/w/d) für Softwareentwicklung & IT-Security - Ingenieur, Anwendungsentwicklung

viadee IT-Unternehmensberatung
Münster

Du bist genau so Begeisterungsfähig für Softwareentwicklung und IT Sicherheit? Dann verstärke unser Team in Münster, Dortmund oder Köln schnellstmöglich als IT-Berater:in für Softwareentwicklung & IT…

Details Anzeigen
Veröffentlicht am 2025-07-27

Tierarzt (m/w/d) für Groß- und/oder Kleintiere in Münster

Veternicum GmbH
Münster

Ihre Aufgaben Zur Verstärkung unseres Teams suchen wir zum nächstmöglichen Zeitpunkt einen Tierarzt (m/w/d) für die Tierärztliche Praxis Dr. Pelz. Routiniertes Führen der Terminsprechstunde: Du…

Details Anzeigen
Veröffentlicht am 2025-07-02

Wissenschaftliche*r Mitarbeiter*in

Universität Münster
Münster

Öffentliche Stellenausschreibung 42.500 Studierende, 7.7500 Beschäftigte in Lehre, Forschung und Verwaltung, die gemeinsam Zukunftsperspektiven gestalten – das ist die Universität Münster. Eingeb…

Details Anzeigen
Veröffentlicht am 2025-07-04