myitjob GmbH

Junior Embedded Software Engineer C++

📍 8006 Zürich

Eins von 865 Stellenprofilen beim Arbeitgeber myitjob GmbH

Rolle und Verantwortlichkeiten

Entwicklung und Implementierung von Embedded Software in C/C++ auf Mikrocontrollern (z. B. ARM Cortex-M, STM32H7). Design robuster, modularer Software-Architekturen unter Berücksichtigung von Performance-, Speicher- und Echtzeitanforderungen. Umsetzung von Signalverarbeitungs- und Regelungsalgorithmen (z. B. Filter, Lock-in Amplifier, PID-Controller). Durchführung von Tests, Inbetriebnahme und Code-Reviews zur Sicherung von Qualität und Wartbarkeit. Mitarbeit an Architektur- und Designentscheidungen für embedded Systeme. Dokumentation und Pflege bestehender Softwarelösungen. Enge Zusammenarbeit mit Hardwareentwicklung, Systemarchitektur und Projektmanagement.

Team / Beschreibung

Qualifikationen und Fähigkeiten

  • Abgeschlossenes Studium der Elektrotechnik, Embedded Systems Engineering oder vergleichbare Qualifikation

  • Gute Kenntnisse in Embedded C/C++ und ARM-Toolchains (CMSIS)

  • Erfahrung mit RTOS (z. B. FreeRTOS, CMSIS-RTOS) und gängigen Entwicklungstools (CubeIDE, CubMx, TouchGFX, GCC)

  • Kenntnisse mit Kommunikationsprotokollen und Bussystemen

  • Know-how in Embedded-Architekturen, DSP-Algorithmen und Regelungstechnik sowie C# und Python ist von Vorteil

  • Strukturierte, analytische Arbeitsweise, Teamfähigkeit und Eigeninitiative

  • Gute Deutsch- und Englischkenntnisse