Softwareentwickler-Embedded-Systems (m/w/d)
Core
Developing and implementing embedded software for microcontrollers and microprocessors, ensuring software quality through testing and debugging.
Role type
Embedded software engineer
Builds
Embedded software for microcontrollers and microprocessors
Domain
Embedded systems, hardware-software integration
Deliverable
production ML models | product features
Required skills
Embedded systems programming, microcontroller development, real-time operating systems, test planning and execution, debugging complex systems, prototype development
Preferred skills
Scrum, agile development, V-Model
Technologies
STM32, real-time operating systems
Responsibilities
Develop and implement embedded software for microcontrollers and microprocessors; Analyze requirements and collaborate with hardware developers; Plan, conduct, and evaluate tests to ensure software quality; Debug and troubleshoot complex embedded systems; Perform commissioning and testing at various integration and test levels; Develop prototypes to validate new concepts and ideas