Embedded Software Ingenieur (m/w/d) Firmware
Core
Development of embedded software for drive systems based on ST microcontrollers, ensuring quality and functionality through unit, software, and system testing across the development lifecycle.
Role type
Embedded Software Engineer (Firmware)
Builds
Embedded software for drive systems in automotive, aerospace, defense, and machinery sectors
Domain
Automotive, Aerospace, Defense, Machinery
Deliverable
production ML models | product features
Required skills
Embedded software development, Firmware development, Functional safety (IEC EN 61508), Unit testing, System testing, Software documentation, Test environment setup, Protocol implementation (PROFIsafe, FSoE, CIP Safety), Version control (SVN, GitHub), Requirement management (Polarion)
Preferred skills
Ethernet-based bus systems, Cantata, External stakeholder coordination
Responsibilities
Develop embedded software for drive systems using ST microcontrollers, Conduct unit, software, and system tests, Plan and implement new software functions, Analyze and optimize software for safety, stability, and performance, Build and maintain test environments, Coordinate technical interfaces with external partners
Seniority
Mid-Senior, hands-on IC