Attacan
Anfragen
Alle offenen Stellen

Embedded-Entwickler – Daten und Konnektivität (m/w/d)

Sie schreiben die Firmware, die ein Gerät zum Laufen bringt, bringen es danach ins Netz und sorgen dafür, dass seine Daten für einen Menschen lesbar werden.

  • Vollzeit
  • Teilzeit
  • Freiberuflich
  • Remote
  • Wohnsitz Vietnam
Jetzt auf diese Stelle bewerben

Wir bringen elektronische Produkte von der Idee in die Serie: Elektronik, Mechanik, Firmware und die Verbindung vom Gerät zum System, das seine Daten liest. Diese Stelle ist die zweite Hälfte davon.

Woran wir Erfolg messen

Ein Gerät im Feld meldet seine Daten selbst, und jemand kann sehen, was die Geräte tun, ohne Sie zu fragen.

Ihre Aufgaben

  • Firmware für Mikrocontroller: Treiber, Schnittstellen über UART, SPI und I²C, mit belastbarem Echtzeitverhalten.
  • Konnektivität: MQTT, HTTP, Modbus sowie Funk über Bluetooth, WLAN oder LoRa.
  • Datenpipelines und Monitoring, etwa mit Grafana und InfluxDB.
  • Sensordatenbanken in MySQL, PostgreSQL oder SQLite und der Datenfluss vom Gerät ins Backend.
  • Test und Fehlersuche an echter Hardware mit JTAG und Logikanalysator.
  • Direkte Abstimmung mit den Hardwareentwicklern und mit Kunden zu Anforderungen.

Das bringen Sie mit

  • Ausbildung oder Erfahrung in Informatik, Elektrotechnik oder Embedded Systems.
  • C, C++, C#, Python und SQL.
  • RTOS, Embedded Linux oder Datenbanken aus der Praxis.
  • Verständnis dafür, was an der Hardwaregrenze passiert.
  • Systematische Arbeitsweise. Genauigkeit zählt hier mehr als Tempo.
  • Sicheres Englisch in Wort und Schrift.

Rahmenbedingungen

  • Remote. Vollzeit, Teilzeit oder freiberuflich.
  • Wohnsitz in Vietnam: dort sitzt das Team, mit dem Sie täglich arbeiten.
  • Arbeitssprache ist Englisch.

Was wir Sie fragen werden

Zum Formular gehören drei Fragen. Es sind dieselben, die wir auf jedem Kanal stellen, hier veröffentlicht, damit Sie vorher darüber nachdenken können und nicht hinterher.

  1. Ein Mikrocontroller-Projekt, das Sie vom Schaltplan bis zur laufenden Firmware gebracht haben. Was war der schwerste Fehler?
  2. Etwas, das Sie an ein Cloud- oder Datensystem angebunden haben. Welches Protokoll, und warum dieses?
  3. Ein Fehler, den Sie mit Logikanalysator oder JTAG gefunden haben und anders nicht gefunden hätten.

Bewerbung

Ein Formular, kein Login, kein Portal. Wir lesen jede Bewerbung und antworten auf jede.

Stelle

Embedded-Entwickler – Daten und Konnektivität (m/w/d)

PDF bevorzugt, max. 10 MB.