Embedded Software Consultant (m/w/d)
Core
Develop hardware-adjacent embedded software for innovative products, translating complex technical requirements into reliable functions.
Role type
Embedded Software Engineer
Builds
Embedded software for products in Defence, MedTech, and Automotive industries
Domain
Embedded Systems, Hardware-Software Integration
Deliverable
production ML models
Required skills
C programming, Microcontroller architecture, Embedded system development, Software architecture design, Full software lifecycle management, Quality assurance, Process optimization
Preferred skills
Safety engineering, Software project management, System engineering
Technologies
C, Microcontrollers
Responsibilities
Develop and optimize complex software architectures for embedded systems, Write low-level code down to the processor instruction level, Support the entire development cycle from requirements analysis to integration and testing, Actively participate in quality assurance and process optimization within the software lifecycle, Collaborate in interdisciplinary teams of system, software, and hardware experts
Seniority
Mid-level, hands-on IC