13.261 IT-Jobs

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

Jobriver HR Service (13259 weitere Jobs)
Hamburg
Vor Ort
Vollzeit
Mid-Level
vor 1 Tag
45.000 € – 62.000 € / Jahr
Jobriver schätzt: 37.226 € – 131.358 € / Jahr Embedded-Entwickler

Beschreibung

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.

Anforderungen

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.

Technologien

C C++ Linux

Soft Skills

Teamfähigkeit Analytisches Denken Detailgenauigkeit

Erforderliche Sprachen

Deutsch Englisch

Jetzt bewerben

53.500 €
0 / 800 Zeichen

Lebenslauf, Zeugnisse, Anschreiben (PDF, max. 10MB pro Datei, max. 5 Dateien)

Dateien hier ablegen oder klicken
Weitere Informationen findest du in der Datenschutzerklärung. Du kannst deine Einwilligung jederzeit widerrufen.