CareerPlanSign in

Embedded Softwareentwickler (m/w/d)

Oberkochen, BADEN_WUERTTEMBERG💼 Full-time🗓 2026-08-24 → 2026-09-17

Core

Design and development of software platforms for optoelectronic vision systems, integrating distributed systems and developing real-time software.

Role type

Senior Embedded Software Engineer (C++/RTOS)

Builds

Software platforms for optoelectronic vision systems

Domain

Automotive/Industrial IoT, Embedded Systems

Deliverable

production ML models | product features

Required skills

C++17/23, Real-time operating systems (Linux, QNX, FreeRTOS), Requirements Engineering, UML modeling, Distributed systems middleware (MQTT, DDS, CANopen), Unit testing

Preferred skills

Multi-processing on SoC architectures (Xilinx Zynq Ultrascale MPSoC)

Technologies

CMake, Buildroot, Enterprise Architect, DOORS, git, Jira, Confluence, catch2

Responsibilities

Conceptualize and evolve software platforms for optoelectronic vision systems, Integrate and maintain distributed systems with CAN-Bus and Ethernet, Develop object-oriented software for real-time operating systems, Conduct requirements engineering and software specification, Create architecture models using UML, Implement and automate middleware solutions, Develop and execute unit and component tests

Seniority

Senior, hands-on IC

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