Responsibilities
- Design, develop, and manage Linux-powered IoT and edge platforms for intelligent building and home environments.
- Create and sustain data pipelines that enable telemetry, remote control, and automation between devices and cloud services.
- Develop and maintain software components for edge computing deployed on embedded or industrial Linux systems.
- Support the creation of digital representations of buildings by transforming physical sensor data into accurate digital states.
- Implement and manage full lifecycle operations for devices, including provisioning, configuration, monitoring, and over-the-air updates.
- Build internal automation tools to streamline diagnostics and operations across large IoT device fleets.
- Ensure high availability, security, and visibility across both edge and cloud infrastructure layers.
- Lead architectural discussions and help shape long-term technical strategies and roadmaps.
- Work closely with cross-functional teams including Product, Hardware, Platform, and Software Engineering.
- Guide and mentor junior engineers while advocating for strong engineering practices in testing, CI/CD, and automation.
Requirements
- Proven experience deploying and managing Linux-based systems in production settings.
- Familiarity with common IoT wireless technologies such as Wi-Fi, BLE, Zigbee, Thread, LoRaWAN, NB-IoT, and 5G.
- Hands-on knowledge of IoT communication protocols including MQTT, CoAP, WebSockets, or building standards like Matter, KNX, BACnet, Modbus, and Z-Wave.
- Direct experience working with IoT devices, embedded systems, or edge computing platforms.
- Solid grasp of distributed systems and event-driven software architectures.
- Experience managing large-scale fleets of connected devices in operational environments.
- Proficiency in Kotlin, Python, and TypeScript for system development and scripting.
- Experience using containerization, cloud platforms, and infrastructure services such as PostgreSQL, Redis, and message brokers.
- Background in handling telemetry, real-time data streams, and time-series data processing.
- Collaborative attitude with a strong sense of ownership and accountability.
Nice to Have
- Experience with embedded Linux, over-the-air update mechanisms, or secure device identity management.
- Knowledge of monitoring and observability practices spanning edge and cloud environments.
- Industry experience in smart buildings, energy systems, HVAC, or building automation.
Benefits
- Unlimited employment contract with 30 days of annual vacation.
- Hybrid work model allowing flexible work-from-home or in-office arrangements.
- Opportunity to work remotely from abroad for up to 40 days per year.
- Flexible working hours to support work-life balance and personal commitments.
- Access to a company pension plan, language learning programs, and discounts with sustainable brands.
- Mental health support through confidential individual or group sessions with external providers.
- Participation in the company's Virtual Share Program, aligning personal success with organizational growth.
- High degree of ownership and impact across all levels of the organization.
- Be part of a mission-driven effort to transform the construction industry toward sustainability and affordability.
- Join a globally diverse team representing over 50 nationalities, with a strong commitment to inclusion and belonging.
Work Arrangement
Hybrid
Other
- Unlimited contract
- 30 vacation days
- Hybrid work: work from home or office
- Work from abroad allowed for up to 40 days per year
- Flex hours
- Language courses offered: English, German
- Mental health support via anonymous private/group sessions