CareerPlanSign in

Embedded Software Developer (m/w/d)

Oberkochen, BADEN_WUERTTEMBERG💼 Full-time🗓 2026-08-05 → 2026-09-26

Core

Design, development, and maintenance of a cross-functional software platform for optronic vision systems.

Role type

Embedded Software Developer

Builds

Middleware and software platforms for distributed systems in radar, optronics, and electronic protection systems.

Domain

Aerospace and Defense (Optronics, Radar, Electronic Protection Systems)

Deliverable

production ML models | product features

Required skills

C++ (17/23), Requirements Engineering, UML modeling, Middleware programming (MQTT, DDS, CANopen), Unit and Component testing, Buildroot Linux, QNX, FreeRTOS

Preferred skills

Multi-processing on System on Chip architectures (Xilinx Zynq Ultrascale MPSoC)

Technologies

C++, CMake, catch2, sqlite, buildroot, Enterprise Architect, git, jira, confluence, MQTT, DDS, CANopen, CAN-Bus, Ethernet

Responsibilities

Conceptualize, develop, and maintain software platforms for optronic vision systems; perform requirements engineering and software specification; develop middleware for distributed systems; conduct unit and component testing; plan and execute agile software development.

Seniority

Mid-level to Senior, hands-on IC

Sourced via bundesagentur · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.