Embedded Software Engineer (C)

Ellisys SA
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German, English, French

Job location

Tech stack

Bluetooth
Communications Protocols
Software Debugging
Embedded Software
Firmware
Field-Programmable Gate Array (FPGA)
Joint Test Action (IEEE Standards)
Subsystems
Wi-Fi Technology
PIC Microcontroller

Job description

  • Erstellung von Firmware, Bootloadern und Treibern für Mikrocontroller und Soft-Cores, die in verschiedenen Produkt-Subsystemen oder internen Tools verwendet werden
  • Entwurf von Protokollstapeln für die Kommunikation zwischen Subsystemen

Requirements

Ellisys sucht brillante Menschen, die hoch analytisch sind, "out-of-the-box" denken können und motiviert sind, von den Besten zu lernen. Sie bringen einen starken Programmierhintergrund ins Team ein, gepaart mit persönlicher Begeisterung und hoher Energie. Ihre Arbeit wird herausfordernd und vielfältig sein, und Ihre Kreativität sowie proaktive Herangehensweise werden geschätzt. Sie tragen zur weltweit besten und fortschrittlichsten Protokolltestlösung für Technologien wie USB, Bluetooth und Wi-Fi bei.

Ihre Kompetenzen:

  • Starker Programmierhintergrund in C
  • Fähigkeit, Software zu erstellen, die auf Plattformen mit begrenzten Ressourcen läuft
  • Erfahrung mit MCU-Firmware-Image-Verknüpfung
  • Kenntnisse über Firmware-Image-Binärformate und deren Manipulation
  • Vertrautheit mit eingebetteten Zielen (MCU), Verwendung von Debuggern und SWD/JTAG-Probes
  • Kenntnisse in USB, Bluetooth, Wi-Fi oder anderen Kommunikationsprotokollen sind von Vorteil
  • Tiefgehende Kenntnisse von Drahtprotokollen wie I2C, SPI, I2S, JTAG, SWD sind ein Plus
  • Kenntnisse in USB Type-C sind ein Plus
  • Arbeit mit FPGA ist ein Plus
  • Analytisch, kreativ und guter Kommunikator
  • Starker Teamplayer
  • Fließendes Englisch oder Französisch

Apply for this position