Software Developer for Embedded Systems (m/w/d)
Core
Developing embedded software for building automation, lighting, and security solutions using C/C++ and communication protocols.
Role type
Embedded Systems Software Developer
Builds
Integrated building automation solutions (LOYTEC brand)
Domain
Building automation / IoT / Industrial control systems
Deliverable
production ML models | product features | infrastructure
Required skills
C, C++, Python, RTOS, Embedded Linux, Modbus, BACnet, OPC UA, REST-API, MQTT, HTTPS, Test planning
Preferred skills
Linux application development, JavaScript, Node.js, Web engineering
Technologies
Modbus, BACnet, OPC UA, REST-API, MQTT, BACnet SC, HTTPS, Python, C, C++, Linux, RTOS
Responsibilities
Implement communication protocols (Modbus, BACnet, OPC UA), integrate Web-services (REST-API to Cloud), create test plans and programs in Python
Seniority
Entry-level to Mid-level (ST1 collective agreement)