CareerPlanSign in

Senior Entwicklungsingenieur Embedded Software / Architekt (m/w/d)

Heidelberg, Neckar, BADEN_WUERTTEMBERGFull-time2026-07-02 → 2026-10-16

Core

Define and own software architecture for embedded systems (control units, sensor platforms), drive standardization, and provide technical leadership.

Role type

Senior Embedded Software Architect / Technical Lead

Builds

Scalable, maintainable embedded software solutions for control units and sensor platforms

Domain

Automotive/Industrial IoT, Embedded Systems

Required skills

Modern C++ (14/17/20), Embedded System Design, Software Architecture, RTOS, Microcontroller Development, CI/CD, Code Reviews, Technical Leadership

Preferred skills

Clean Code principles, HAL concepts, Modularization, Process Optimization

Technologies

C++14/17/20, STM32, CAN, Modbus, EthernetIP, ProfiNet, CMake, GCC, Jenkins, Jira, Confluence

Responsibilities

Define software architecture for embedded systems, make technology decisions focusing on scalability and maintainability, drive standardization of embedded platforms, provide technical leadership in projects, ensure software quality via architecture principles and code reviews, collaborate with product and hardware teams, identify technological risks and opportunities, improve development processes and CI/CD structures

Seniority

Senior, hands-on IC with technical leadership