We are looking for a Senior Software Development Engineer to design and develop IoT connectivity solutions for our smart water management products.
Requirements
- Design, develop, and maintain IoT connectivity software for embedded devices and cloud platforms using modern protocols (MQTT, CoAP, HTTP, BLE, Wi-Fi, cellular)
- Architect scalable and secure device-to-cloud connectivity solutions ensuring reliable data exchange across product lines
- Collaborate with firmware engineers, cloud developers, and product managers to define requirements and integration strategies
- Drive technical decisions on protocol selection, security, and architecture while mentoring junior engineers
- Implement automated testing frameworks and CI/CD pipelines for production-ready connectivity software
- Evaluate emerging IoT standards and technologies to improve performance, reliability, and energy efficiency
Benefits
- Flexible hours, home working options, and parental support
- Annual bonuses, health insurance, and well-being activities
- Three days' paid leave for volunteering
- Access to on-demand training and structured development programs