Software-Entwickler (m/w/d) embedded Systems
Core
Develop, implement, test, optimize, and maintain embedded software in C/C++ for microcontroller-based systems in heating, ventilation, and cooling products.
Role type
Embedded Systems Software Engineer
Builds
Embedded software for microcontroller-based HVAC and water heating systems
Domain
Industrial IoT / Building Automation / HVAC
Deliverable
production ML models | product features
Required skills
C/C++ programming, embedded software development, microcontroller programming, software architecture design, driver development, application module development, hardware-in-the-loop testing, technical documentation
Preferred skills
prototyping experience, hardware collaboration
Technologies
C, C++, microcontrollers
Responsibilities
Develop and maintain embedded software for microcontroller-based systems; Create and evolve software architectures, drivers, and application modules; Analyze requirements and derive technical solutions; Collaborate with hardware teams on design and commissioning; Document software designs, implementations, and test processes
Seniority
Mid-level, hands-on IC