Auf einen Blick
- Aufgaben: Entwickle Software für die Verbindung von Maschinen und Cloud, arbeite eng mit unserem Integrationsteam zusammen.
- Unternehmen: FALU AG, ein innovatives Unternehmen im Bereich Maschinenbau mit globaler Reichweite.
- Vorteile: Flexibles Arbeiten, faire Bezahlung, AI-unterstützte Entwicklung und spannende Projekte.
- Weitere Informationen: Dynamisches Team, langfristige Zusammenarbeit und hervorragende Entwicklungsmöglichkeiten.
- Warum dieser Job: Gestalte die Zukunft der Maschinenintegration und arbeite an realen Herausforderungen.
- Qualifikationen: Erfahrung in Siemens PLC Programmierung und soliden Kenntnissen in Python oder Node.js.
Das prognostizierte Gehalt liegt zwischen 49500 - 60500 € pro Jahr.
FALU AG in Rüti (ZH) builds and sells swab production machines that run in plants around the world.
With FALU PMAS, our cloud based production monitoring and assistance system, every machine reports its state every five seconds.
Customers get live dashboards, shift KPIs, downtime analytics and automatic alerts in the browser.
The first customer went live in September 2026 with eight machines, and more plants are lined up.
The cloud side of PMAS is built and running in production: broker, ingestion service, databases, web app.
The path from the PLC inside the machine to the MQTT broker is covered by one engineer who designed and built it.
With more machines and more plants coming, that one person is no longer enough.
We are looking for a freelancer who adds capacity on exactly this path: PLC software, Raspberry Pi edge devices, site gateway, broker connection.
This is a permanent role that we staff on a freelance basis: no project end date, a long term engagement with about 1 week of work per month, with more when a rollout is on.
You will work directly with our existing integration engineer, our inhouse engineering team and the CEO.
Tasks
You work on everything between the machine PLC and the MQTT broker, alongside the engineer who built the current setup.
Which parts you take over completely and which you share depends on your strengths.
Concretely
- PLC and machine side
- Bring the PMAS message format into the CB1 machine software (Siemens S7, TIA Portal V18 with HMI) and keep it in sync with the payload contract: cumulative counters, machine status, error codes, timestamps from the PLC clock.
- Decide and implement how data leaves the PLC: MQTT publishing from the PLC itself, or a read on the edge device (S7 protocol or OPC UA) that publishes on its behalf.
Pick one, justify it, standardise it.
- Manage PLC software versions across the fleet, including safe update and rollback procedures for machines already running at customers.
- Ensure clock discipline on the PLCs (NTP, local time zone per plant), since every duration KPI is computed from PLC timestamps.
- Edge devices and site gateway
- Develop and maintain the software on the Raspberry Pi based edge devices next to each machine: MQTT client, buffering and store and forward during uplink outages, unique client IDs, credential handling, health reporting.
- Develop and maintain the site gateway: isolated machine network, routing and firewall, outbound only TLS and NTP, remote maintenance access, watchdogs, recovery from a spare device.
- Help turn the current setup into a provisioning process: golden image, per machine configuration, fleet wide updates without a site visit.
A new machine goes from unboxing to "visible in the dashboard" in under an hour.
- Monitor the edge layer so that we know about a degraded device before the customer does.
- Broker and data contract
- Administer the Hive MQ Cloud clusters per customer: credentials, topic ACLs, client ID scheme, certificates.
- Maintain the payload contract together with the existing integration engineer. Changes are versioned and documented.
- Commissioning and support
- Onboard new customers and new machines end to end, remotely where possible and on site where needed (primarily Europe and the United States).
- Act as second line when "the dashboard shows nothing" or "the numbers look wrong" and the cause sits between PLC and broker.
- Write the documentation you would have wanted on day one: onboarding sheets, runbooks, wiring notes.
Requirements
- Must have
- Siemens PLC programming in TIA Portal (SCL and LAD, S7-1200/1500 family). You can open an existing machine project, understand it and change it without breaking the machine.
- Industrial networking: PROFINET, VLANs, static and DHCP setups, firewalls, TLS basics. You have connected a machine to a network that was not built for it.
- Linux on Raspberry Pi or comparable single board computers: systemd, networking, images, headless operation, remote administration.
- Solid programming skills in Python or Node. js for edge software, and Git as a daily tool.
- MQTT in depth: versions 3.1.1 and 5.0, Qo S levels, retained messages, last will, TLS, broker ACLs.
- Proficiency with AI coding tools is a hard requirement.
You use Claude Code, Cursor, Copilot or comparable tools every day, you write and maintain project instructions for them, you review their output critically, and you are measurably faster with them than without.
Our code and documentation are written with and for these tools.
If you see AI tools as optional, this role is not for you.
- Working proficiency in English (all code, commits and documentation are in English). German is a plus for the machine side.
- Willingness to travel to customer plants, typically a few days per quarter.
- Availability of at least two days per week on a permanent basis, with the option to scale up during rollouts.
- You work as a freelancer (own company or registered self employed) and can invoice FALU AG.
- Nice to have
- OPC UA, Snap7 or the Siemens open communication libraries.
- Node-RED, Docker on ARM, Ansible or similar fleet tooling.
- Machine building or commissioning experience: reading electrical schematics, 24 V control cabinet basics, HMI (Win CC).
- Administration of Hive MQ, Mosquitto or EMQX.
- A basic understanding of what happens after the broker (Node. js services, Postgre SQL, Click House), so that you can talk to the cloud side at eye level.
Benefits
- A clearly bounded, business critical scope with a colleague who knows the system and hands over properly. No cold start.
- A running production system with a real customer, not a greenfield slide deck.
- AI assisted development is how we work, not an experiment. You get the tools and the budget for them.
- Machines you can touch: a test bench at FALU in Rüti with real PLCs and edge hardware.
- Remote by default, on site in Rüti when hardware is involved. Travel to customer plants is paid on top of the rate.
- A permanent role, not a project with an end date: growing volume as more plants go live, on a freelance basis for as long as it works for both sides.
- Fast, uncomplicated invoicing and decisions from a small team.
If you have ever made a stubborn PLC talk to the cloud and have capacity to do it again with us, we would like to hear from you.
Please send us your CV or Linked In profile, your daily rate and availability, one paragraph about a PLC to cloud integration you built or fixed and what went wrong on the way, and one concrete example of how you use AI tools in your daily engineering work.
What to expect: a short call with Marc Wyss (CEO) within a week of your application, then a small practical task with a simulated PLC data source, a Raspberry Pi image and a broker endpoint.
We look at how you work, not just at the result.
After that, one conversation with our integration engineer and the team, then a decision and a contract.
Edge & Machine Integration Engineer (PLC to Cloud), Freelance, m/f/d in Rüti Arbeitgeber: Falu AG
FALU AG in Rüti (ZH) bietet eine dynamische und innovative Arbeitsumgebung, in der Sie als Edge & Machine Integration Engineer die Möglichkeit haben, an spannenden Projekten mit modernster Technologie zu arbeiten. Unsere Unternehmenskultur fördert Zusammenarbeit und Kreativität, während wir Ihnen durch langfristige Engagements und flexible Arbeitszeiten die Chance geben, Ihre Fähigkeiten kontinuierlich weiterzuentwickeln. Genießen Sie die Vorteile eines kleinen, agilen Teams, das schnelle Entscheidungen trifft und Ihnen die Ressourcen zur Verfügung stellt, um AI-gestützte Entwicklung effektiv zu nutzen.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Edge & Machine Integration Engineer (PLC to Cloud), Freelance, m/f/d in Rüti erhalten könntest
✨Komm in die richtigen Kreise!
In der Automatisierungstechnik sind spezifische Netzwerke und Fachgemeinschaften super wichtig. Schau nach Konferenzen oder Meetups in deiner Nähe – dort kannst du nicht nur potenzielle Kunden treffen, sondern auch wertvolle Kontakte zu anderen Freelancern knüpfen.
✨Zeig, was du kannst!
Erstelle ein Portfolio mit deinen bisherigen Projekten – vor allem, wenn du innovative Lösungen oder spannende Implementierungen hast. Das macht dich für Unternehmen wie Falu AG viel attraktiver, weil sie sofort sehen, was du drauf hast!
✨Nutze Online-Plattformen gezielt!
Plattformen wie Freelancer.de oder Upwork sind toll, aber sei strategisch. Suche nach Aufträgen, die dich in der Automatisierungstechnik voranbringen. Setze Keywords ein, die speziell auf das Feld zugeschnitten sind, um deine Sichtbarkeit zu erhöhen.
✨Direkt bei Unternehmen anklopfen!
Viele Firmen schätzen es, wenn du direkt bei ihnen nach Freelance-Projekten fragst. Mach eine Liste von Unternehmen, die dich interessieren, wie Falu AG, und schick ihnen eine kurze, knackige E-Mail, in der du deine Skills und deine Verfügbarkeit anbietest.
Wir glauben, dass du diese Fähigkeiten brauchst, um Edge & Machine Integration Engineer (PLC to Cloud), Freelance, m/f/d in Rüti mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Zeig Deine technischen Fähigkeiten!:In der Automatisierungstechnik solltest Du Deine technischen Fähigkeiten klar und präzise darlegen. Füge relevante Projekte und Erfahrungen zu Deinem Portfolio hinzu, um zu zeigen, wie Du komplexe Automatisierungsprojekte erfolgreich umgesetzt hast.
Mach Deine Verfügbarkeit klar:Da es sich um eine freiberufliche Stelle handelt, gib unbedingt an, wann und wie viele Stunden Du pro Woche verfügbar bist. Das hilft Falu AG zu verstehen, ob Deine Verfügbarkeit zu den Projektanforderungen passt.
Beweise Deine Kreativität im Projektportfolio:In der Automatisierungstechnik ist es wichtig, nicht nur technische Fähigkeiten zu zeigen, sondern auch Deine Kreativität. Stelle sicher, dass Dein Portfolio innovative Lösungen und Ansätze präsentiert, die Du in früheren Projekten angewendet hast.
Referenzen und Empfehlungen:Wenn Du freiberuflich arbeitest, sind Referenzen Gold wert! Füge einige kurze, positive Testimonials von früheren Klienten oder Arbeitgebern bei, die Deine Arbeit bestätigen. Das gibt Falu AG Sicherheit in Deine Fähigkeiten.
Wie man sich auf ein Vorstellungsgespräch bei Falu AG vorbereitet
✨Demonstriere deine technischen Fähigkeiten
Da du im Bereich Automatisierungstechnik arbeitest, sei bereit, über konkrete Projekte zu sprechen, an denen du gearbeitet hast. Bring vielleicht ein paar technische Details oder sogar Diagramme mit, um deine Lösungsansätze zu verdeutlichen!
✨Präsentation deiner bisherigen Arbeiten
Als Freiberufler solltest du ein starken Portfolio haben. Bereite eine kurze Präsentation vor, die deine besten Projekte oder Lösungen zeigt, die du entwickelt hast. Zeige konkret, wie du Probleme gelöst hast und den Kunden geholfen hast.
✨Kenntnis relevanter Tools und Software
In der Automatisierungstechnik sind Tools wie PLC-Programmierung oder CAD-Software oft gefragt. Vergewissere dich, dass du genau weißt, wie du diese Tools nutzen kannst und bereit bist, spezifische Fragen dazu zu beantworten.
✨Kundenakquise und Kommunikationsfähigkeit
Als Freiberufler ist es wichtig, auch deine Fähigkeit zur Kundenakquise zu zeigen. Sprich darüber, wie du potenzielle Kunden ansprichst und welche Strategien du verwendest, um Vertrauen aufzubauen und langfristige Beziehungen zu entwickeln.