Skip to content
mimi

Embedded Software Engineer

Optimus Search

On-site Full-time 1mo ago

About the role

About

An aerospace company in Hamburg is looking for an Embedded Software Engineer to support the development of next-generation embedded and electronic systems across advanced hardware platforms. The role focuses on the development of hardware-related software and intelligent embedded solutions, working across the full product lifecycle from prototyping through to production within multidisciplinary engineering teams. Projects involve modern embedded systems within areas such as IoT, Edge AI, sensor technology and connected devices.

Role Responsibilities

  • Develop embedded software for microcontroller and Embedded Linux platforms
  • Design and implement real-time applications using modern embedded architectures
  • Work with STM32, ESP32 and ATSAMD-based systems
  • Develop software using C/C++, Rust and Python
  • Support integration of sensors, communication interfaces and intelligent edge devices
  • Contribute to hardware development, PCB design and rapid prototyping activities
  • Support system testing, debugging and optimisation
  • Work closely with hardware, electronics and systems engineering teams throughout development and integration phases

Requirements

  • Strong experience in embedded software development
  • Experience with microcontroller-based systems and Embedded Linux
  • Experience developing real-time embedded applications
  • Knowledge of electronics development and hardware integration
  • Experience with PCB design and prototyping is beneficial
  • Experience integrating sensors and communication interfaces
  • Ability to work within agile and interdisciplinary engineering environments
  • German is mandatory

Skills

ATSAMDCC++Embedded LinuxESP32IoTPythonRustSTM32

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free