Softwareentwickler-Embedded-Systems (m/w/d) - Anwendungsentwicklung, Embedded Systems, Ingenieur
Core
Development and implementation of embedded software for microcontrollers and microprocessors, including requirement analysis, testing, debugging, and prototype development.
Role type
Embedded Software Engineer
Builds
Embedded software solutions for microcontrollers and microprocessors
Domain
Embedded Systems / IoT / Automotive/Industrial (implied by microcontrollers)
Required skills
Embedded systems programming, Microcontroller development (e.g., STM32), Real-time operating systems (RTOS), Test planning and execution, Debugging, Prototyping
Preferred skills
Scrum, Agile development, V-Model
Technologies
STM32, RTOS
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.