CareerPlanSign in

Software Applications Engineer

Freising, Bayern, Germany💼 Full-time🗓 2026-09-15 → 2026-09-25

Core

Design, integrate, and validate Complex Device Drivers (CDDs) for high-performance Battery Management Solutions (BMS) within customer AUTOSAR systems.

Role type

Senior IC embedded software engineer (automotive BMS)

Builds

Embedded software solutions for Battery Management Systems integrated into AUTOSAR Basic Software

Domain

Automotive industry, embedded systems, functional safety

Deliverable

production ML models | product features

Required skills

Embedded systems development (MCU, MPU, ARM), Computer Architecture (Cache, DMA, Interconnect), Operating Systems, Communication peripherals (I2C, SPI, UART, CAN), Automotive software architecture, AUTOSAR, MCAL, C, C++, Python

Preferred skills

Linux, freeRTOS, Code Composer Studio (CCS), Functional safety (ASIL, ASPICE)

Technologies

AUTOSAR, MCAL, Linux, freeRTOS, Code Composer Studio, C, C++, Python, I2C, SPI, UART, CAN

Responsibilities

Collaborate with customers to define requirements for CDD development; Integrate BMP device CDDs into customer systems with AUTOSAR BSW; Perform CDD verification for scalable system architectures; Lead technical issue analysis, root cause debugging, and performance optimization; Ensure compliance with ASPICE guidelines and ISO26262 functional safety standards; Partner with Systems and Marketing teams to deliver documentation and tools showcasing silicon capability.

Seniority

Senior, hands-on IC

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