Junior Embedded Softwareentwickler (m/w/d)
Core
Developing hardware-adjacent software solutions and embedded systems to control electronic components for diverse technology areas.
Role type
Junior embedded software engineer
Builds
Embedded systems and software modules for electronic component control
Domain
Embedded systems / Electronics / Hardware-software integration
Deliverable
production ML models | product features
Required skills
C/C++, Embedded Systems, Microcontrollers, Real-time operating systems (RTOS), Unit testing, Integration testing, Technical documentation
Preferred skills
Prototyping, Code optimization for performance and memory, Debugging
Technologies
C, C++, RTOS
Responsibilities
Develop and implement software modules for embedded systems, Participate in software architecture and design, Analyze and fix code errors using debugging tools, Support optimization of existing software solutions for performance and memory usage, Build prototypes and commission them, Conduct unit and integration tests, Create and maintain technical documentation and specifications
Seniority
Junior, hands-on IC