Embedded Software Engineer (m/w/d)
Core
Designing scalable software architectures and implementing hardware-adjacent system software for Building Automation Facility (BAF) solutions.
Role type
Senior Embedded Software Engineer (C/C++)
Builds
Modular, scalable software architectures and embedded system software for building automation
Domain
Industrial IoT / Building Automation / Embedded Systems
Deliverable
production ML models | product features
Required skills
C/C++ development, Embedded Linux/RTOS, RTOS, BACnet, Modbus, KNX, CAN, CMake, Git, CI/CD pipeline design, hardware-software interface design
Preferred skills
Cybersecurity standards, automated test environment design, technical requirement specification
Technologies
CMake, Git, Embedded Linux, RTOS, BACnet, Modbus, KNX, CAN
Responsibilities
Systematic development of future-proof technical concepts and modular software architectures, Specification and implementation of hardware-adjacent system software using modern C/C++ standards, Ensuring code quality through continuous refactoring and proactive cybersecurity measures, Utilizing modern development environments and designing automated test environments and CI/CD pipelines, Providing technical consulting to product management for requirement documentation and effort estimation
Seniority
Senior, hands-on IC
