CareerPlanSign in

Senior Embedded Software Engineer (w/m/d)

Heidelberg, Neckar, BADEN_WUERTTEMBERG💼 Full-time🗓 2026-09-08 → 2026-09-26

Core

Developing high-performance software solutions for complex embedded systems, including Linux-based system integration and hardware component interfacing.

Role type

Senior Embedded Software Engineer

Builds

Embedded software solutions for demanding client systems

Domain

Embedded Systems / Automotive / Industrial Engineering

Deliverable

production ML models | product features

Required skills

C/C++ programming, Linux-based embedded systems development, hardware interface integration, automated build/test/deployment processes, system validation, performance optimization

Preferred skills

FPGA development, modern software development methodologies, DevOps practices

Technologies

C, C++, Linux, Build/CI/CD tools

Responsibilities

Conceive and implement modern software architectures, program hardware-adjacent applications, integrate and optimize Linux-based systems, develop and connect hardware components and communication interfaces, conduct software tests and support system validation, optimize software for performance and stability, collaborate with hardware and system teams

Seniority

Senior, hands-on IC

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