Senior-Firmware-Entwickler, SeaPower / Senior Firmware Developer, SeaPower

Kraken Power GmbH
Rostock, Germany
25 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours
Languages
German
Job source

Tech stack

Systems Engineering ARM Architecture C++ (Programming Language) Code Review Computer Engineering Linux DevOps Firmware Python (Programming Language) Scrum Methodology PIC Microcontroller Gitlab
+4 more
Git Gitlab-ci Bare Metal Docker

Job description

Aufgaben und Verantwortlichkeiten

  • Entwurf, Entwicklung und Fehlerbehebung von Bare-Metal-Embedded-Firmware fĂŒr Mikrocontroller.
  • Betreuung von NachwuchskrĂ€ften im Bereich Firmware-Entwicklung durch regelmĂ€ĂŸige Code-Reviews, Designberatung und technisches Coaching, um die technische Reife des Teams insgesamt zu steigern.
  • Entwicklung und Förderung anwendungsspezifischer Strategien zur GewĂ€hrleistung der Firmware-ZuverlĂ€ssigkeit unter extremen Unterwasserbedingungen, einschließlich Druck, Temperatur und elektromagnetischer Störungen (EMI).
  • Enge Zusammenarbeit mit den Teams aus den Bereichen Elektrotechnik, Mechanik, Systemtechnik, Software, QualitĂ€tssicherung und Produktion vom frĂŒhen Design bis zur MarkteinfĂŒhrung, um sicherzustellen, dass die Firmware-Lösungen gut integriert, testbar und serienreif sind.
  • DurchfĂŒhrung von Hardware-in-the-Loop-Tests (HIL) und Diagnosen unter Verwendung von Simulatoren und Laborumgebungen.
  • Aktiver Beitrag zum Wissensaustausch durch die Erstellung und Pflege von Designdokumentationen, Einarbeitungsmaterialien und Erfahrungsberichten fĂŒr SeaPower-Firmware-Systeme.

Requirements

  • Bachelor-Abschluss oder höher in Elektrotechnik, Technischer Informatik oder einem verwandten Fachgebiet.
  • Mindestens 7 Jahre Erfahrung in der Entwicklung eingebetteter Firmware, vorwiegend in C++.
  • Nachweisliche Erfahrung in der Entwicklung von Firmware fĂŒr hardwarebeschrĂ€nkte, zuverlĂ€ssigkeitskritische Systeme, die in rauen oder industriellen Umgebungen eingesetzt werden (z. B. Unterwasser, Automobil, Luft- und Raumfahrt, Energie).
  • Vertrautheit mit modernen Praktiken der Firmware-Entwicklung, einschließlich Software-in-the-Loop-Tests (SIL) und Hardware-Abstraktionstechniken unter Verwendung von Mocks/Stubs zur Simulation des Hardwareverhaltens in der Software.
  • Erfahrung mit Versionskontrollsoftware: Git, GitLab
  • Erfahrung mit Python fĂŒr Tests, Skripterstellung und die Automatisierung der Validierung eingebetteter Systeme.
  • Vertrautheit mit Agile/Scrum-Praktiken und DevOps-Tools (z. B. GitLab CI, Docker).
  • Hervorragende ZeitmanagementfĂ€higkeiten mit Fokus auf die Einhaltung von Terminen in einem schnelllebigen Umfeld.
  • Hochmotivierter Teamplayer mit ausgezeichneten KommunikationsfĂ€higkeiten, Eigeninitiative, hervorragenden ProblemlösungsfĂ€higkeiten, der FĂ€higkeit, Aufgaben zu priorisieren, sowie der Bereitschaft zu lernen und sich anzupassen.
  • Nachgewiesene FĂ€higkeit, selbststĂ€ndig zu arbeiten und Projekte vom Konzept bis zur Bereitstellung eigenverantwortlich zu betreuen., * Erfahrung mit Batteriemanagementsystemen oder Firmware fĂŒr das Energiemanagement.
  • Erfahrung in der Entwicklung oder Integration von Batteriemanagement-Algorithmen, wie z. B. State of Charge (SoC), State of Health (SoH) und damit verbundene BatteriezustandsschĂ€tzungen, in eingebettete Firmware-Systeme.
  • Vertrautheit mit Elektronik fĂŒr den Unterwasserbereich oder raue Umgebungen.
  • Erfahrung mit Cortex-M-Mikrocontrollern.
  • Erfahrung in der Linux-Entwicklung.
  • Deutschkenntnisse auf Niveau B2 oder höher (in Wort und Schrift).

Benefits & conditions

Unsere Ansprechpartnerin Frau Bobzien oder Miss Godfrey aus Kanada melden sich schnellstmöglich bei dir zurĂŒck. Bitte beachte, dass die VorstellungsgesprĂ€che unter UmstĂ€nden auf Englisch gefĂŒhrt werden.

About the company

DEINE KARRIERE BEI KRAKEN Mit unseren rund 90 Mitarbeiter*innen entwickeln wir, die Kraken Power GmbH, drucktolerante, hochdichte und umweltfreundliche Batterien, die Unterwasserfahrzeuge und -roboter antreiben und in der Unterwasser- und Tiefseeforschung eingesetzt werden.

Kraken Power am Standort Rostock wurde 2016 gegrĂŒndet und ist Teil der international agierenden Kraken Robotics Inc. mit Sitz in Kanada. Damit bieten wir einzigartige Karrieremöglichkeiten bei einem international anerkannten MarktfĂŒhrer im Bereich der Meerestechnologie. Neben Kanada und Rostock sind unsere Teams an Standorten auf der ganzen Welt tĂ€tig, darunter in den USA, Brasilien, DĂ€nemark und Großbritannien.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.xing.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:24 min

Engineering domains and technology innovation initiatives at Bosch Vienna

Georg KĂŒhberger +1 · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

2:34 min

Selecting specific microcontrollers and fundamental programming languages for powertrains

David Romić · World Congress 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all