Job Drop BerlinYOUR WAY INTO BERLIN TECH
NewsletterLinkedIn
AboutTermsImpressumPrivacy

Senior Software Engineer - IoT

GGropyus
Seniority
Senior
Model
Remote
Sector
Climate tech
Salary
Undisclosed
Contract
Full-Time

About the role

As a Senior Software Engineer, you will be part of a high-impact team designing and enabling GROPYUS Smart Living and Smart Building experience through scalable systems. You will design and operate the technical backbone of smart buildings, working across embedded Linux systems, IoT connectivity, and cloud services to enable reliable operation of large fleets of connected devices.

What you'll do

  • Design, build, and operate Linux-based IoT and edge systems for smart homes and smart buildings
  • Develop and maintain device-to-cloud communication pipelines for telemetry, control, and automation
  • Work on edge computing components running on embedded or industrial Linux systems
  • Contribute to the Building Digital Twin, translating real-world building signals into reliable digital state
  • Implement and support device lifecycle management: provisioning, configuration, monitoring, and OTA updates
  • Build internal tools and automation for IoT fleet operations and diagnostics
  • Ensure system reliability, security, and observability across edge and cloud layers
  • Mentor junior engineers and promote best practices in testing, CI/CD, and automation

What you'll need

  • Strong experience with Linux-based systems in production environments
  • Knowledge of IoT connectivity technologies (Wi-Fi, BLE, Zigbee, Thread, LoRaWAN, NB-IoT, 5G)
  • Hands-on experience with IoT protocols such as MQTT, CoAP, WebSockets or building standards like Matter, KNX, BACnet, Modbus, Z-Wave
  • Hands-on experience with IoT, embedded systems, or edge computing
  • Solid understanding of distributed and event-driven architectures
  • Experience operating systems with large fleets of connected devices
  • Proficiency in Kotlin, Python, TypeScript
  • Experience with containers, cloud platforms, and infrastructure components (PostgreSQL, Redis, message brokers)

Nice to have

  • Experience with embedded Linux, OTA systems, or secure device identity
  • Knowledge of observability and monitoring across edge and cloud systems
  • Experience in smart buildings, energy, HVAC, or automation domains

What they offer

  • Unlimited contract with 30 vacation days
  • Flexible, hybrid work with option to work abroad up to 40 days per year and flex hours
  • Company pension scheme, language courses, employee discounts, and mental health support
  • Virtual Shares Program to participate in GROPYUS success
  • Ownership to make your mark and drive solutions across organizational levels
APPLY →