Embedded Software Developer
Humanis AG
ZürichFestanstellungVeröffentlicht 16.5.2026
Über den Job
Du entwickelst innovative Softwarelösungen für eingebettete Systeme und Desktop-Anwendungen. Bei Humanis AG in Zürich arbeitest du in cross-disziplinären Teams an zukunftsweisenden Projekten.
Aufgaben
- Softwareentwicklung in C++ für embedded und Desktop-Anwendungen
- Low-Level-Programmierung für Mikrocontroller (ARM Cortex-M, STM32)
- Enge Zusammenarbeit mit dem Electronics-Team zur Hardware-Software-Integration
- Verantwortung für den gesamten Entwicklungszyklus: Analyse, Design, Implementierung, Testing, Dokumentation
- Code Reviews und Qualitätssicherung durch automatisierte Tests
- Support bei Inbetriebnahme, Troubleshooting und Optimierung von Prototypen und Serienprodukten
Profil
- Bachelor oder Master in Informatik, Elektrotechnik, Mechatronik oder verwandtem Bereich
- Mehrjährige Erfahrung in C++-Entwicklung (idealerweise modernes C++17 oder neuer)
- Fundierte Kenntnisse in Embedded Programming und Low-Level-Entwicklung (Register-Zugriff, Interrupts, Peripheral Control)
- Vertrautheit mit gängigen Embedded-Toolchains, Debuggern, Git und Build-Systemen
- Analytische und strukturierte Arbeitsweise, hohe Eigenverantwortung, teamfähig
- Ausgezeichnete Deutschkenntnisse (Sprach- und Schriftform), fliessend Englisch
Rahmenbedingungen
Zürich | Schweizer oder EU-Bürger:in
Skills
C++Embedded ProgrammingARM Cortex-M | STM32GitLow-Level DevelopmentMicrocontroller-Programmierung
Passende Jobs per KI-Matching
Erstelle dein kostenloses Profil und erhalte automatisch passende Stellen.
Kostenlos registrieren