Jobriver IT Jobbörse

Embedded Software Engineer – Ultraschallsysteme (m/w/d)

  • Vollzeit
  • Hamburg
  • Vor Ort
  • Mid-Level
  • Start ab sofort
  • 45.000 € – 62.000 € / Jahr

Deine Aufgaben

Unser Kunde ist ein innovatives Unternehmen, das sich auf die Entwicklung und den Vertrieb von Ultraschalltechnologie zur Biofouling-Prävention auf flüssigkeitsführenden Oberflächen spezialisiert hat. Die Systeme des Unternehmens sind weltweit auf mehr als 300 Schiffen, Offshore-Plattformen und maritimen Anlagen im Einsatz. Zur Verstärkung des Embedded-Entwicklungsteams wird ein Embedded Software Engineer gesucht, der die Firmware für das Ultraschallsystem-Hauptboard sowie die Generatorboards entwickelt, implementiert und validiert. In dieser Rolle sind Sie verantwortlich für die Entwicklung, Implementierung und Pflege von Embedded Software für das System-Hauptboard und die Generatorboards. Zu Ihren Aufgaben gehören die Implementierung von Low-Level-Treibern, Board Support Packages (BSP) und Hardware-Abstraktionsschichten sowie die Entwicklung von Steuerungs-, Überwachungs- und Diagnosesoftware für die Ultraschallerzeugung und den Systembetrieb. Sie werden eng mit Hardware-, System- und Testingenieuren zusammenarbeiten und die Migration von der Legacy-Software zur Next-Generation-Plattform unterstützen. Zudem planen und führen Sie strukturierte Softwaretests durch und tragen zur Entwicklung einer robusten, wartbaren und testbaren Softwarearchitektur bei. Das Arbeitsumfeld ist geprägt von einem hohen Maß an Teamarbeit und einem starken Fokus auf Qualität, Testing und Zuverlässigkeit.

Dein Profil

Der ideale Kandidat bringt nachgewiesene Erfahrung in der Embedded-Softwareentwicklung mit, insbesondere in den Programmiersprachen C und C++. Ein fundiertes Verständnis von mikrocontroller- oder SoC-basierten Systemen ist erforderlich, ebenso wie Erfahrung im Debugging von Embedded-Systemen, beispielsweise mit JTAG/SWD, Logikanalysatoren oder Oszilloskopen. Kenntnisse in Echtzeitbetriebssystemen (RTOS) sind von Vorteil, wobei Erfahrung mit Zephyr besonders geschätzt wird. Grundkenntnisse in Linux und ein Interesse an Embedded-Linux-Architekturen sind ebenfalls wünschenswert. Darüber hinaus sind Erfahrungen mit automatisierten Testframeworks für Embedded Software und Hardware sowie mit Kommunikationsschnittstellen wie CAN, RS485, SPI, I²C und Ethernet von Vorteil. Persönlich sollten Sie eine strukturierte und analytische Arbeitsweise mitbringen, ein ausgeprägtes Debugging-Mindset und hohe Detailgenauigkeit zeigen. Teamorientierung, Verantwortungsbewusstsein sowie Neugier und Motivation, an komplexen Embedded-Systemen zu arbeiten, sind ebenfalls wichtig. Gute Englischkenntnisse runden Ihr Profil ab.

Tech-Stack

Tippe an, was du schon kannst – wir zeigen dir, wie gut die Stelle passt.

0 %Match

Noch nichts ausgewählt.

Außerdem wichtig

TeamfähigkeitAnalytisches DenkenDetailgenauigkeit DeutschEnglisch

Klingt nach dir?

In zwei Minuten beworben – ohne Anschreiben-Pflicht, ohne Konto.

1
Kurzer Skill-TestEin paar Fragen zu C, C++, Linux – das Ergebnis geht mit deiner Bewerbung an das Unternehmen.
Fragen werden geladen …
2Deine Angaben
Welche Skills bringst du mit?
Lebenslauf & Unterlagen