×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer – Industrial HMI, Control & Infrastructure

Job in 6405, Immensee, Kanton Schwyz, Switzerland
Listing for: ZEEN Tech AG
Full Time position
Listed on 2026-10-08
Job specializations:
  • Software Development
    Software Engineer, DevOps, Unix/Linux
Salary/Wage Range or Industry Benchmark: 90000 - 130000 CHF Yearly CHF 90000.00 130000.00 YEAR
Job Description & How to Apply Below
Location: Immensee

This job posting was published here directly by one of our clients. The State Secretariat for Economic Affairs has no control over its content or quality.

Software Engineer – Industrial HMI, Control & Infrastructure

ZEEN Tech AG Vacant since : 06. Immensee (SZ) 100% By agreement Permanent

Software Engineer – Industrial HMI, Control & Infrastructure ( /NixOS) (m/w/d)
About

The Role

ZEEN Tech AG is an award-winning Swiss startup revolutionizing the food industry with our next-generation, water-based frying and drying technology, which we export worldwide. As we grow rapidly, we're looking for passionate individuals to join us.

Instead of relying on legacy, closed-source PLC software, we build our machines' Human-Machine Interface (HMI) and control systems ourselves: a modern stack running on a hardened NixOS base. From the control engine up to the operating system, the entire platform is built on free and open-source software: deliberately so. No vendor lock-in, no black boxes, and full control over every layer of the machine.

We are looking for a Software Engineer to join our team and work alongside our existing Software Engineer. This is a hands‑on role: you will take over well‑defined parts of the control backend, the HMI, our NixOS machine fleet, and our internal server infrastructure, and progressively take on more ownership as you settle in. You will report to our Software Engineer, who owns the software architecture and will be your mentor.

You will also collaborate closely with our mechanical and electrical engineers, the Production Team, and our Culinary Development team, who put the machines through real cooking tests.

Key Responsibilities
  • Backend & Control ( ): Help develop and maintain the machine's core "engine" written in . You will implement and extend the communication layer for our new industrial machines, using robust, scalable protocols (such as Modbus TCP or EtherCAT) to manage a growing network of drives, VFDs, and sensors.
  • HMI Development ( /Slint): Expand and polish the machine's touch-screen interface, built with Slint, a declarative UI toolkit native to . You will build intuitive controls and real-time data visualizations so operators can easily manage complex, multi‑zone thermodynamic processes.
  • OS & Deployment (NixOS): Help manage and maintain our operating system environment. The entire machine runs on an encrypted, rootless NixOS setup, packaged cleanly via Nix flakes. You will help keep updates reproducible, secure, and unbreakable across our growing fleet of machines.
  • Server & Infrastructure (Proxmox): Administer our in‑house Proxmox virtualization cluster: virtual machines and containers, storage, backups, networking, access management, and monitoring.
  • Hardware Integration: You won't just be pushing code to a cloud server; your code will spin up massive fans and control 400V heating elements. You will test and deploy your software on actual industrial prototypes on the shop floor.
Requirements & Qualifications
  • Experience: Solid experience in software development, with a focus on system‑level performance, reliability, and clean architecture.
  • Core

    Skills:


    - : You are comfortable writing or you are an experienced systems developer (C/C++, Go, or similar) genuinely eager to make the switch. You are at ease working with network protocols and low-level communication.
    - Linux/Systems: You are a Linux power user. You either already know Nix/NixOS and functional deployment, or you are excited to master it.
  • Mindset: You are a pragmatic problem‑solver who enjoys bridging the gap between elegant software architecture and gritty physical hardware, and who is comfortable asking questions and learning fast in a small team.
  • Communication: You communicate clearly, work well with…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary