Embedded Software Engineer – IoT & Applications (a)
ERNI Schweiz · Bern, Switzerland · Zürich, Switzerland · Hybrid
All reasons
In its favour
- Still listed on the employer's own board

**Wir sind ERNI**. Seit 1994 beraten und unterstützen wir Unternehmen in Innovation und Technologie mit dem Ziel, die unternehmerische Leistungsfähigkeit unserer Kunden zu steigern und damit den Weg ins digitale Morgen zu ebnen.
**Unser Schlüssel zum Erfolg
** Menschen wie Du und unser von schweizerischen Werten geprägter Mindset. Wir wollen, dass unsere Kunden effektiver und innovativer sind als alle anderen. Gemeinsam erreichen wir diese hohen Ziele – partnerschaftlich, als echtes Team und mit echten Werten.
So gestalten wir Prozesse so einfach und smart wie möglich – mit rund 800 Mitarbeitenden an 18 Standorten in 8 Ländern **und vielleicht auch bald mit Dir!**
Wir suchen eine vielseitige Persönlichkeit für Kundenprojekte in der Fertigungsindustrie. Neben Erfahrung in der Embedded-Software-Entwicklung mit C/C++ bringst du Kenntnisse in einem zweiten Technologie-Stack mit, vorzugsweise C#/.NET.
Im Mittelpunkt steht die Verbindung von Geräten und Steuerungen mit Gateways, Services und nutzerorientierten Anwendungen. Dabei kombinierst du technisches Wissen in Embedded Software und Applikationsentwicklung mit Erfahrung in der IoT-Integration.
## Was Dich erwartet
- Entwicklung und Wartung von Embedded Software in C/C++ für industrielle Produkte, Steuerungen, Sensoren, Aktoren und Edge-Geräte.
- Über die Gerätefirmware hinaus entwickelst du Konfigurationswerkzeuge, Desktop- oder Web-Anwendungen sowie Dienste zur Geräteverwaltung, Datenverarbeitung und Diagnose.
- Bei der Vernetzung von Geräten, Gateways und Anwendungen gestaltest du Datenflüsse, APIs und Kommunikationsmuster.
- Du arbeitest über Geräte-, Edge- und Applikationsebenen hinweg, definierst Schnittstellen und löst Integrationsprobleme.
- Du bringst dich in die Softwarearchitektur ein und triffst pragmatische Technologieentscheidungen mit Blick auf Zuverlässigkeit, Wartbarkeit, Sicherheit und Produktanforderungen.
- Du entwickelst automatisierte Tests weiter und verbesserst Build-, Integrations- und Release-Prozesse, bei Bedarf auch mit hardwarebezogenen Tests.
- Du arbeitest mit Kundeningenieuren, Product Ownern und interdisziplinären Teams zusammen, um Anforderungen der Fertigung in funktionierende Software zu übersetzen.
- Kunden aus der Fertigungsindustrie berätst du zu Embedded-, Applikations- und IoT-Lösungen und setzt diese selbst technisch um.
## Was Du mitbringst
- Abgeschlossenes Studium in Informatik oder Wirtschaftsinformatik (ETH, FH, Uni oder HF)
- In der Embedded-Software-Entwicklung mit C/C++ hast du praktische Erfahrung gesammelt – auf Mikrocontrollern, mit Embedded Linux oder auf vergleichbaren Plattformen.
- Zusätzlich bringst du Erfahrung in der Applikationsentwicklung mit, idealerweise mit C#/.NET. Auch Rust oder andere Technologien sind willkommen.
- Kenntnisse in der Vernetzung von Geräten, Gateways und Anwendungen sowie im Umgang mit Schnittstellen und Datenflüssen.
- Einen sicheren Umgang mit Debugging, Versionsverwaltung, Code Reviews, automatisierten Tests und Continuous Integration.
- Die Fähigkeit, technische Möglichkeiten verständlich zu erklären und eng mit Kunden sowie Software-, Hardware- und Produktteams zusammenzuarbeiten.
- Du verfügst über sehr gute Deutschkenntnisse und gute Englischkenntnisse.
## Deshalb bieten wir Dir
- Individuelles Entwicklungsprogramm, das Deine beruflichen und persönlichen Potenziale fördert
- Remote-Arbeit bis zu 5 Wochen pro Jahr ausserhalb der Schweiz, aber innerhalb Europas
- Flexible Arbeitszeiten für eine ideale Balance zwischen Beruf und Privatleben
- Unvergessliche Team- und Firmen-Events, die den Zusammenhalt stärken
- Grosszügige Pensionskassenbeteiligung, bei der wir zwei Drittel der Vorsorgebeiträge übernehmen, während Dein Anteil nur ein Drittel beträgt
Neugierig geworden? Schau auf unserer [**Webseite**](https://www.betterask.erni/ch-de/)vorbei und erlebe selbst, was uns besonders macht – oder entdecke auf [**Kununu**](https://www.kununu.com/ch/erni), was unser Team über uns zu sagen hat.
More jobs at ERNI Schweiz
- AI/ML Engineer (a)ERNI Schweiz · Zürich, Switzerland · Bern, Switzerland · Basel, Switzerland1mo ago
- Data & AI Principal Consultant (a)ERNI Schweiz · Bern, Switzerland · Basel, Switzerland · Zürich, Switzerland +11mo ago
- Java Software Engineer (a)ERNI Schweiz · Bern, Switzerland · Zürich, Switzerland2mo ago
- Rust Software Engineer (a)ERNI Schweiz · Zürich, Switzerland · Bern, Switzerland · Basel, Switzerland5mo ago
Similar roles
- Software Engineer - AI Tooling InfrastructureJobgether · Switzerlandtoday
- Software Engineer (Ruby on Rails, APIs)Jobgether · Switzerlandtoday
- Portal Front-End DeveloperJobgether · Switzerlandtoday
- Research Scientist - Gas Insulation for High Voltage (f/m/d)Hitachi · Baden-Daettwil, Aargau, Switzerlandyesterday
- Software Developer .NETSwisscom · Lausanne · Geneva (Genève) · Bernyesterday
- Back-end Engineer (Java/Kotlin)Jobgether · Switzerlandtoday