Embedded-Software-Entwickler (m/w/d)
Core
Develop and implement embedded software for microcontrollers and microprocessors, creating software architectures and designs.
Role type
Embedded software engineer
Builds
Embedded software solutions for microcontrollers and microprocessors
Domain
Embedded systems, hardware-software integration
Deliverable
production ML models | product features
Required skills
C, C++, RTOS, hardware-level programming, embedded development tools (Keil uVision, IAR Embedded Workbench, Eclipse IDE), version control (Git, SVN), communication protocols (SPI, I2C, UART)
Preferred skills
None stated
Technologies
Keil uVision, IAR Embedded Workbench, Eclipse IDE, Git, SVN
Responsibilities
Develop and implement embedded software for microcontrollers and microprocessors, create software architectures and designs, perform testing and debugging, collaborate with hardware and system engineers, maintain and evolve existing software solutions, analyze requirements and specifications, document development processes and test results
Seniority
Mid-level, hands-on IC