CareerPlanSign in

Entwicklungsingenieur (m/w/d) Embedded Software

Heidelberg, Neckar, BADEN_WUERTTEMBERG💼 Full-time🗓 2026-07-02 → 2026-09-27

Core

Develop hardware-adjacent embedded software in modern C++ for industrial control and sensor systems.

Role type

Embedded Software Engineer

Builds

Industrial control and sensor systems

Domain

Industrial automation / Embedded systems

Deliverable

production ML models | product features

Required skills

Modern C++ (C++14/17/20), RTOS, Microcontroller development (STM32), Industrial fieldbuses (CAN, Modbus, EthernetIP, ProfiNet), CMake, Cross-Compilation, Automated testing, CI/CD pipelines, Software architecture (Modularization, Layered Architecture, HAL concepts)

Preferred skills

Clean Code principles, Jenkins, Jira, Confluence

Responsibilities

Design and implement software from concept to series readiness, ensure software quality via automated tests and code reviews, analyze requirements with product management and system development, optimize system performance and maintainability, actively develop tools and CI/CD processes

Seniority

Mid-level, hands-on IC

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