CareerPlanSign in

Software Entwickler (m/w/d) Middleware/ Basissoftware

Friedrichshafen, BADEN_WUERTTEMBERG🌐 Remote💼 Full-time🗓 2026-09-15 → 2026-09-25

Core

Designing and implementing middleware and base software architectures for embedded control units in the automotive, rail, or aerospace sectors.

Role type

Embedded software engineer (middleware/base software)

Builds

Embedded control unit software, communication protocols, abstraction layers, and APIs for automotive/rail/aerospace clients

Domain

Automotive / Rail / Aerospace embedded systems

Deliverable

production ML models | product features | infrastructure

Required skills

Embedded systems development, C/C++/Python programming, RTOS, bus systems, protocol implementation, software architecture design, software testing, Infineon Aurix technology

Preferred skills

Agile methodologies, IEC62442 security standards

Technologies

C, C++, Python, RTOS, Infineon Aurix, IEC62442

Responsibilities

Create and align software requirements for base software with stakeholders, lead the middleware sub-project, create and review software architectures for control units, implement communication protocols and APIs, monitor and support software implementation, apply software integration for base software, support software and device testing

Seniority

Mid-level, hands-on IC

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