Jobs / Summary

Senior Embedded Software Engineer

Confidential company · Berlin · Posted Sep 25, 2026

Sign in to save

Full job access

Unlock the company and apply directly

Pay once for the period you choose. Nothing renews automatically.

  • Company names
  • Original job descriptions
  • Direct application links
  • Saved jobs and alerts
Choose an access pass

Secure checkout via Stripe. No subscription.

Compare plans

Public summary

A German-based defense technology company is seeking a Senior Embedded Software Engineer to develop and optimize real-time embedded firmware for safety-critical drone and aerospace systems. The role involves close collaboration with hardware and systems engineering teams to deliver robust, secure embedded solutions running on STM32 platforms.

Location and work setup

Location
Berlin
Remote status
On-site
German requirement signal
Unclear
Detected job language
English

Responsibilities

Design, develop, and optimize embedded firmware in native C for STM32-based systems; build low-level drivers, communication interfaces, bootloaders, and hardware abstraction layers; implement fault detection, watchdogs, redundancy, and failsafe mechanisms; support system integration, validation, and debugging; contribute to safety-critical development processes, verification, and documentation; collaborate across teams to ensure reliable and maintainable firmware under demanding operating conditions.

Qualifications

Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or related field; minimum 5 years experience in embedded firmware development; strong proficiency in native C programming and STM32 microcontrollers; experience with real-time embedded systems (RTOS or bare-metal); ability to read schematics and debug complex hardware-software interactions; strong analytical and systematic thinking skills. Experience with safety standards (IEC 61508, ISO 26262, DO-178C) and prior work in regulated industries is advantageous. German language skills are beneficial but not definitively required.

Skills

embedded firmware development C programming STM32 microcontrollers real-time embedded systems RTOS bare-metal architecture hardware debugging hardware-software integration safety-critical software development fault detection hardware abstraction layers