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, German

Job 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

Apply for this position