Embedded Software Developer
Rocken AG
Zürich, Switzerland
29 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, GermanJob location
Zürich, Switzerland
Tech stack
Systems Engineering
C++
Embedded Software
Ethernet
Firmware
Real-Time Operating Systems
PIC Microcontroller
Peripherals
Information Technology
Job description
- Du entwickelst Embedded Software Architekturen und Konzepte für Beschriftungslasersysteme.
- In dieser Rolle steuerst und überwachst Du Laserquellen, optische Komponenten sowie die zugehörige Peripherie.
- Du programmierst und pflegst leistungsfähige, echtzeitfähige Embedded Systeme auf modernen Mikrocontroller-Plattformen.
- Du analysierst bestehende Firmware und verbesserst sie kontinuierlich hinsichtlich Performance und Stabilität.
- Du erstellst technische Spezifikationen und Dokumentationen, die den Entwicklungsprozess begleiten und absichern.
- Gemeinsam mit interdisziplinären Teams betreust Du Produkte vom Prototypen bis in die Serienfertigung.
Requirements
- Du hast ein abgeschlossenes Studium in Elektrotechnik, Informatik, Mikrotechnik, Systemtechnik, Embedded Systems Engineering oder einer vergleichbaren Fachrichtung (FH/HTL oder Universität)
- Du verfügst über mehrere Jahre Erfahrung in der Entwicklung von Embedded Software mit C und C++
- Deine Kenntnisse im Bereich elektronischer Schaltungen und im hardwarenahen Programmieren zeichnen dich aus
- Idealerweise bringst du Know-how in Funktionaler Sicherheit, Kommunikationstechnologien wie Ethernet und CAN, RTOS sowie STM32 Mikrocontrollern mit
- Du arbeitest gerne im Team und zeichnest dich durch eine ausgeprägte Kommunikationsfähigkeit aus
- In Deutsch kommunizierst du stilsicher auf C2-Niveau, zudem verfügst du über solide Englischkenntnisse auf mindestens B2-Niveau