Embedded Software Developer
Humanis AG
8005 DeutschschweizFestanstellungVeröffentlicht 22.5.2026
Über den Job
Wir suchen einen erfahrenen Embedded Software Developer, der innovative Lösungen für eingebettete und Desktop-Anwendungen entwickelt. Du arbeitest in einem internationalen Team an spannenden, interdisziplinären Projekten.
Aufgaben
- Entwicklung von Software-Lösungen in C++ für embedded und desktop Anwendungen
- Programmierung von Low-Level-Software für Mikrocontroller (ARM Cortex-M, STM32)
- Enge Zusammenarbeit mit dem Electronics-Team zur Hardware-Software-Integration
- Verantwortung für den gesamten Softwareentwicklungszyklus: Analyse, Design, Implementierung, Testing, Dokumentation
- Code Reviews und Sicherung der Softwarequalität durch automatisierte Tests
- Unterstützung bei Inbetriebnahme, Fehlersuche und Optimierung von Prototypen und Serienprodukte
Profil
- Bachelor oder Master in Informatik, Elektrotechnik, Mechatronik oder verwandtes Fachgebiet
- Mehrjährige Erfahrung in C++ Softwareentwicklung (idealerweise modernes C++17 oder neuer)
- Tiefe Kenntnisse in Embedded Programming und Low-Level-Entwicklung (Register-Zugriff, Interrupts, Peripherie-Steuerung)
- Vertrautheit mit gängigen Embedded Toolchains, Debuggern, Git und Build-Systemen
- Analytische und strukturierte Arbeitsweise mit starkem Ownership und Team-Mentalität
- Fliessend Deutsch (Sprache und Schrift), fliessend Englisch; Französisch von Vorteil
Rahmenbedingungen
Moderne Ausrüstung und Arbeitsumgebung, offene Unternehmenskultur, transparente Kommunikation, internationale Projekte. Standort: 8005 Zürich.
Skills
C++Embedded ProgrammingARM Cortex-M | STM32GitMikrocontroller-ProgrammierungLow-Level-Development
Passende Jobs per KI-Matching
Erstelle dein kostenloses Profil und erhalte automatisch passende Stellen.
Kostenlos registrieren