$ads={1}
We are seeking an IoT Connectivity Engineer to join our software development team. You will enhance the connectivity capabilities of our IoT Gateway, enabling bi-directional communication with heating systems (such as boilers and heat-pumps) and peripheral components (for example, pumps or meters). Your contribution will be a building block for our solution, which reduces CO2-emissions in the building sector by optimizing their heating systems.Tasks
- research and implement industrial and proprietary communication protocols across a wide range of devices in the context of heating-/cooling systems
- define common data models/schemes for the connected components
- ensure seamless integration of connectivity modules into the overall system architecture
- conduct thorough testing and debugging of connectivity components to ensure robustness and reliability.
- Proficiency in Python programming with a minimum of 3+ years of professional experience
- Solid understanding of IoT concepts, protocols (mqtt) and networking principles (TCP/IP)
- Experience working with Linux-based systems
- Experience with version control systems (e.g., Git), code-review processes, automated tests and test-driven development
- Strong problem-solving skills and ability to work independently and as part of a team
- ideally, some prior experience with UART / serial interfaces, CAN and industrial fieldbuses
- excellent English communication skills, German is a Plus
- Own choice of Notebook/operating system
- Flexible work arrangements
- Participation in FOSS-events