Edge Platform Engineer

FELFEL · Zürich

FELFEL seeks a Senior Edge Platform Engineer in Zürich to own the edge runtime for smart appliances. The role requires deep expertise in device fleets, networking, and languages like Go or C#.

This position grants immediate, full ownership of the edge domain for smart refrigerators and coffee machine controllers across Switzerland and the United States. As a core member of a compact eight-person engineering group, the engineer will define hardware specifications, manage vendor integrations, and ensure the reliability of devices in the field.

Responsibilities

  • Manage the complete lifecycle of the edge runtime for smart fridges and Gavetti coffee machines, including zero-touch provisioning, device bootstrapping, call-home mechanisms, and on-device applications.
  • Lead the consolidation of fleet management onto a unified, robust platform, such as Azure IoT Hub or KubeEdge, while making and defending key architectural decisions.
  • Simplify the technology stack by reducing the variety of programming languages executed on edge devices.
  • Partner directly with the Head of Engineering to define software contracts, select hardware vendors, and specify next-generation device requirements.
  • Maintain and oversee critical vendor relationships, including those with badge reader suppliers and other integration partners.
  • Provide the team with an accurate, realistic view of system performance and operational status in live field environments.

Requirements

  • Over five years of experience building and operating production systems, specifically managing real device fleets with live users, handling outages, and deploying OTA updates.
  • Strong proficiency in at least two of these languages: C#, Go, or Kotlin.
  • Solid understanding of edge networking (VPNs, NAT, unstable connections), running Linux or Android on constrained hardware, OS-level debugging, and observability for offline-tolerant systems.
  • Hands-on experience with Modbus, USB, serial connections, interpreting sensor datasheets, and working with vendor SDKs.
  • Fluent English communication skills.
  • Possession of a Swiss passport or a valid work permit for Switzerland.

Nice to have

  • Experience with tools like Balena, Azure IoT Hub, KubeEdge, Kubernetes, or Docker, or background in commercial appliance ecosystems.
  • Ability to communicate in German.

What the company offers

  • Access to high-quality food options located just steps from the workplace.
  • Premium barista coffee and tea available for the entire team.
  • Twenty-five days of annual leave, with the option to purchase an additional week.
  • Two full weeks of remote work flexibility per year.
  • Pension contributions exceeding the mandatory minimum.
  • Fully paid parental leave ranging from 16 to 30 days.
  • Financial support for childcare costs until the child starts kindergarten.
  • Coverage for half-fare public transport travelcards.
  • Regular team events, including the annual FELFEL Summer Outing.
  • Weekly sports sessions for employees.

About the company

Founded in 2013, FELFEL is a family-owned business that manages approximately 1,000 locations across Switzerland. The company employs 150 people across offices in Lausanne, Zurich, and New York.

  • Family business heritage since 2013.
  • Compact, close-knit engineering team of eight.
  • International presence with offices in Switzerland and the US.

How to apply

Documents to submit:

  • Complete documents

Application language: German or English

Auf Firmen-Website bewerben

Ähnliche Stellen

Quelle: öffentlich zugängliche Karriereseite des Arbeitgebers. Batchly ist nicht der Arbeitgeber und steht nicht notwendigerweise in einem Vertragsverhältnis mit dem Unternehmen.