IoT Platform Engineer — FELFEL
- Location
- Zürich
- Contract
- full-time
- Posted
- 27 days ago
Role overview
NICE TO MEET YOU! IN SHORT
Are you ready to build the backbone of our smart workplace technology?
As our new IoT Platform Engineer (100%) in Zurich, you will own the transition of our hardware fleet into a highly reliable, streamlined system.
- NICE TO MEET YOU! IN SHORT
- Are you ready to build the backbone of our smart workplace technology?
- YOUR RESPONSIBILITIES
- 5+ years of experience building production systems, with a proven track record of shipping and operating a real fleet of devices in production (handling real users, outages, and OTA updates).
- Strong working knowledge of edge platform concerns, including networking (VPNs, NAT, flaky links), Linux and Android on small hardware, OS-level debugging, and observability for offline-tolerant systems.
Main responsibilities
- YOUR RESPONSIBILITIES
Key requirements
- 5+ years of experience building production systems, with a proven track record of shipping and operating a real fleet of devices in production (handling real users, outages, and OTA updates).
- Strong working knowledge of edge platform concerns, including networking (VPNs, NAT, flaky links), Linux and Android on small hardware, OS-level debugging, and observability for offline-tolerant systems.
- Comfort and proficiency across at least two of the following languages: C#, Go, or Kotlin, with a willingness to standardize.
- Deep understanding of hardware as an interface, with the ability to navigate Modbus, USB, serial connections, sensor datasheets, and vendor SDKs.
- Experience with Balena, Azure IoT Hub, KubeEdge, Kubernetes, Docker, or containerized workloads is a strong plus.
- Familiarity with commercial appliance ecosystems (like coffee machines or vending) and enough electronics literacy to read a datasheet and ask the right questions.
- Pragmatic problem-solving mindset—you would rather standardize than invent, and you choose the boring, reliable tool over the purely interesting one. Fluency in English, German is nice to have
- Non-smoker - we don't want you to smell like cigarettes, neither at work nor at customer meetings.
- After all, FELFEL is about good food.
- Valid work permit or Swiss passport. YOU WILL BE MEASURED BY OUR BENEFITS
- Lots of delicious food, just a few steps away from your desk - we make your gastronomic dreams come true
- Best barista coffee and tea for the whole team, thanks to our innovative Gavetti coffee machine
Application process
- Own the device runtime on our fridges and coffee machine controllers (Gavettis) end to end, managing everything from zero-touch provisioning, device bootstrap, call-home and on-device applications.
- Drive the consolidation of our fleet management onto a single platform, making the architectural choices and defending them.
- Reduce the number of programming languages running on the edge, bringing our cloud and device environments closer together.
- Partner with the Head of Engineering to spec the next generation of fridge and Gavetti hardware, pick vendors, and define the software contracts.
- Manage and evolve vendor relationships and integrations for our vendors and badge reader suppliers.
- Act as the ultimate reality check on the engineering team for what is actually running and succeeding in the field. WHAT TO EXPECT
- NOW with your complete documents in either German or English. NOW ABOUT US
- FELFEL is all about good food and coffee in the workplace: we help Swiss employers become masters of hospitality.
Additional details
- Act as the ultimate reality check on the engineering team for what is actually running and succeeding in the field.
- Pragmatic problem-solving mindset—you would rather standardize than invent, and you choose the boring, reliable tool over the purely interesting one. Fluency in English, German is nice to have
- Valid work permit or Swiss passport. YOU WILL BE MEASURED BY
- APPLY NOW with your complete documents in either German or English.
Notes and original content
- NICE TO MEET YOU!
- WHAT TO EXPECT
- YOUR PROFILE
- Pragmatic problem-solving mindset—you would rather standardize than invent, and you choose the boring, reliable tool over the purely interesting one.
- Fluency in English, German is nice to have
- Valid work permit or Swiss passport.
- YOU WILL BE MEASURED BY
- OUR BENEFITS
- www.felfel.ch
- FELFEL VALUES
Questions about this listing
What salary does FELFEL offer for this role?
FELFEL lists CHF 79'000 - 134'500 gross per year for this position in Zürich. This is the salary published in the original listing (or, when the employer omits a figure, a realistic estimate for the role and sector) — the calculator on this site converts it to your actual net take-home once cross-border tax and social contributions are applied.
Is this a full-time role, and what type of contract does FELFEL offer?
This listing is a full-time position. The contract type shown here comes directly from the employer's original posting; always confirm exact hours, notice period and probation length with FELFEL during the application process, since these details can vary by role even within the same contract category.
Do I need a cross-border work permit for a role in Zürich?
EU/EFTA residents living in the border zone of the country adjoining Canton Zürich can apply for a G permit; the Swiss employer files it with that canton's migration office after the contract is signed. Border-zone rules and processing times vary by neighbouring country and canton, so confirm the specifics with Zürich's cantonal migration office or with HR during the application.
How do I apply for this position at FELFEL?
Use the "Apply now" button on this page — it links directly to FELFEL's original listing at felfel.jobs.personio.de, so your application goes straight to the employer's own applicant-tracking system. Frontaliere Ticino does not collect or forward applications itself.