(Senior) Embedded Software Developer C/C++ (m/w/d)
Core
Developing complex embedded software solutions for microcontrollers, focusing on efficiency, scalability, and maintainability.
Role type
Senior embedded software developer (C/C++)
Builds
Embedded software components for RTOS and bare-metal systems
Domain
Embedded systems, microcontrollers, real-time systems
Deliverable
production ML models | product features
Required skills
C/C++, embedded software development, RTOS, hardware-software integration, software architecture and design, testing and debugging
Preferred skills
Experience with complex development projects
Technologies
C, C++, RTOS, microcontrollers
Responsibilities
Develop complex embedded software solutions, design embedded software components, implement software for microcontrollers, coordinate hardware and software integration, perform testing and debugging, collaborate with hardware engineers and system architects
Seniority
Senior, hands-on IC