Electrical Engineer / Embedded Software (m/w/d) Bremen
Core
Design and implement reusable embedded software modules and system architectures for electronic components and systems in the automotive, aerospace, and defense sectors.
Role type
Senior embedded software engineer (C/C++)
Builds
Embedded software for electronic components and systems
Domain
Automotive, Aerospace, Defense, Embedded Systems
Deliverable
production ML models | product features | infrastructure
Required skills
C, C++, Python, Assembler, Embedded software development, System architecture, Requirements engineering, Design and code analysis, System integration and testing, Hardware-software interface design
Preferred skills
System-on-Chip development, Bare-Metal platform development, Ethernet synchronization protocols (PTP, SyncE)
Responsibilities
Analyze product, component, and customer requirements to specify embedded software and electronic concepts; Plan, coordinate, and implement development of embedded software for components and systems; Create software and system architectures including hardware-software interfaces; Conduct design and code analyses to ensure technical feasibility, quality, performance, and security; Integrate software components into existing or new systems and perform system tests, verification, and validation; Create specifications at system, component, and unit levels and maintain technical documentation; Support product management with roadmaps, changes, and obsolescence topics; Create hardware specifications, software interface definitions, and manufacturing documents.
Seniority
Senior, hands-on IC