-
WorkGenius Group

Embedded Software Engineer

WorkGenius Group
Germany · Full-time · Mid-Senior

About the role:


  • Permanent position
  • Work location: Munich (hybrid)


As an Embedded Software Engineer, you will design, develop, integrate, and test embedded software for cutting-edge aerospace and UAV platforms. Working closely with hardware and systems teams, you will take full ownership of embedded software functionality from initial design to flight-ready deployment. In this role, you will actively shape development practices, solve complex system-level challenges and deliver robust, production-grade embedded software.


Your responsibilities :

  • Design, develop, integrate and test embedded software for aerospace and UAV systems, owning functionality from concept through deployment
  • Integrate model-based generated code into the embedded software framework, ensuring performance, reliability and maintainability
  • Develop and maintain low-level software and device drivers for internal avionics interfaces, including CAN, UART, RS485/232, Ethernet and other communication buses
  • Develop and integrate embedded software for external communication links, including RF, satellite and LTE, supporting telemetry,commandand data exchange with ground and external systems
  • Define and manage software interfaces across avionics, flight control,payloads and other onboard systems to support system-level integration
  • Design, implement and maintain bootloaders and firmware update mechanisms, supporting secure, reliable software flashing and in-field updates
  • Support CI/CD pipelines and HiL-based testing, contributing to automated build, test, integration and verification of embedded flight software


Your profile:

  • Bachelor’s or Master’sdegree in Embedded Systems, Software Engineering, Electrical/Aerospace Engineering, or a related field
  • Strong hands-on experience in embedded software development using C/C++ for real-time or resource-constrained systems
  • Experience with RTOS or bare-metal environments, device drivers and embedded communication protocols (SPI, I2C, UART, CAN, Ethernet)
  • Proven experience in software integration, including model-based code integration and system-level testing (SIL/HiL)
  • Experience with CI/CD practices for embedded software, including automated builds, testing, debugging, and version control
  • Familiarity with aviation standards and certification processes (e.g., ARP4754A, ARP4761, DO-178C) is a plus
  • Independent, proactive, and technically curious, comfortable navigating ambiguity and taking ownership of complex problems
  • Strong communication skills and fluency in English

Key Skills

Ranked by relevance

embedded ethernet cicd embedded systems rtos spi
Login to Apply
Posted
May 06, 2026
Type
Full-time
Level
Mid-Senior
Location
Munich

Industries

Technology Information Internet

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
DL Remote
Related

C/C++/Rust Firmware Software Engineer

2026-05-28

Full-time
Not Applicable
Austria
Technology
Engineering
View Job Details
Clera
Related

Full-Stack Engineer

2026-05-29

Full-time
Not Applicable
Germany
Technology
Engineering
View Job Details
WorkGenius Group
Related

Back End Developer

2026-05-14

Full-time
Mid-Senior
Germany
Technology
Engineering