Entwickler C++ (m/w/d) Embedded Software

ANGEHEUERT ⚓ Recruiting mit Tiefgang

Rostock

On-site

EUR 90,000 - 150,000

Full time

17 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Attraktive Vergütung
Gestaltungsspielraum
Entwicklungsperspektive
Technologieumfeld: Drohnensysteme, Emb
Praxisnähe: Proben am realen System

Job summary

ANGEHEUERT ⚓ Recruiting mit Tiefgang sucht eine erfahrene Embedded-Softwareführungskraft zur Weiterentwicklung autonomer Drohnensysteme in Rostock.

Sie übernehmen die technische Verantwortung für hardwarenahe Software, arbeiten an Flight Control, Bodenkontrollsoftware und integrieren Sensorik. Mindestens fünf Jahre Erfahrung in C/C++, Qt/QML, Linux und Git sind erforderlich. Regelmäßige Vor-Ort-Arbeit, Flugtests und Mentoring gehören dazu.

Qualifications

  • Mindestens fünf Jahre Berufserfahrung in der Softwareentwicklung, davon hardwarenah.
  • Sehr gute Kenntnisse in C++, Qt und QML.
  • Linux-Grundlagen und Git-Erfahrung.
  • Erfahrung im hardwarenahen Debugging und mit Sensorinterfaces (UART, CAN, SPI, I2C).
  • Bereitschaft zur regelmäßigen Arbeit vor Ort sowie Flugtests und Kundeneinsätze.
  • Kenntnisse in ArduPilot oder PX4, MAVLink oder DroneCAN.

Responsibilities

  • Flight Control: Verantwortung für Weiterentwicklung der Flugsteuerungssoftware und deren zuverlässigen Betrieb auf Zielhardware.
  • Bodenkontrollsoftware: Weiterentwicklung Qt/QML-basiertes Missionsplanungs- und Nutzlast-UI.
  • Codebasis: Einarbeitung, Architektur-Dokumentation und Test- bzw. Release-Prozesse.
  • Hardwareintegration: Sensoren, Funkmodule, Kameras und Ladesysteme einbinden.
  • Debugging: Fluglogs analysieren und Fehler direkt an der Zielhardware beheben.
  • Flugerprobung: Flugtests begleiten und Kundeneinsätze unterstützen.
  • Technische Leitung: Mentoring von Auszubildenden/Werkstudenten; Code-Reviews.
  • Architektur: Mitwirkung bei technischen Architekturentscheidungen mit Geschäftsführung.
  • Zusammenarbeit: Abstimmung mit Hardwareentwicklung, Konstruktion und Werkstatt.

Job description

Du möchtest nicht nur Software entwickeln, sondern direkt erleben, wie dein Code reale Systeme steuert und weiterentwickelt?

Dann könnte diese Position genau das Richtige für dich sein.

Unser Kunde entwickelt und fertigt autonome Drohnensysteme, Einsatzsoftware und spezialisierte Lösungen für Industrie, Netzbetreiber, Behörden und maritime Anwendungen. Dabei entstehen hochspezialisierte Systeme, die Hardware, Software und autonome Technologien miteinander verbinden und bereits bei namhaften Kunden zum Einsatz kommen.

Für die Weiterentwicklung der Drohnensysteme wird eine erfahrene Persönlichkeit gesucht, die Verantwortung für hardwarenahe Software übernimmt, bestehende Systeme weiterentwickelt und gemeinsam mit einem kleinen technischen Team neue Funktionen bis zum Flugtest bringt.

Deine Benefits
  • Attraktive Vergütung: Ein leistungsgerechtes Fixgehalt, das deiner Erfahrung und Qualifikation entspricht.
  • Gestaltungsspielraum: Hohe Eigenverantwortung bei der Weiterentwicklung zentraler Softwarekomponenten und technischen Strukturen.
  • Entwicklungsperspektive: Perspektivisch besteht die Möglichkeit, fachliche Verantwortung für das Softwareteam zu übernehmen.
  • Technologieumfeld: Arbeit an innovativen Drohnensystemen, Embedded Software und autonomen Technologien mit direktem Bezug zur Hardware.
  • Praxisnähe: Kurze Wege von der Entwicklung zum Flugtest und die Möglichkeit, neue Funktionen direkt im realen System zu erproben.
  • Flexibilität: Nach der Einarbeitung ist Homeoffice nach Absprache möglich, wobei die regelmäßige Arbeit an Hardware eine Präsenz vor Ort erforderlich macht.
  • Arbeitsumfeld: Eigene Werkstatt und Testgelände sowie moderne Hard und Software für die Entwicklung und Erprobung.
  • Unternehmenskultur: Kurze Entscheidungswege, direkte Zusammenarbeit mit der Geschäftsführung und eine offene Du Kultur.
  • Teamspirit: Regelmäßige gemeinsame Aktivitäten und Teamevents sorgen für ein persönliches und unkompliziertes Miteinander.
  • Individuelle Benefits: Persönliche Wünsche und Vorschläge sind willkommen. Gemeinsam werden individuelle Benefits erarbeitet.
Deine Aufgaben
  • Flight Control: Technische Verantwortung für die Weiterentwicklung der Flugsteuerungssoftware und deren zuverlässigen Betrieb auf der Zielhardware.
  • Bodenkontrollsoftware: Weiterentwicklung einer modernen Bedienersoftware auf Basis von Qt und QML für Missionsplanung, Drohnenüberwachung und Nutzlaststeuerung.
  • Codebasis: Einarbeitung in bestehende Softwarestrukturen, Dokumentation der Architektur sowie Aufbau sauberer Prozesse für Tests, Releases und Updates.
  • Hardwareintegration: Anbindung und Integration von Sensoren, Funkmodulen, Kameras, Ladesystemen und weiteren Nutzlasten.
  • Debugging: Analyse von Fluglogs, Auswertung technischer Daten und systematische Fehlersuche direkt auf der Zielhardware.
  • Flugerprobung: Begleitung und Durchführung von Flugtests sowie technische Unterstützung bei Erprobungen und gelegentlichen Kundeneinsätzen.
  • Technische Leitung: Fachliche Betreuung eines Auszubildenden und von Werkstudenten, Durchführung von Code Reviews und aktive Weitergabe von Wissen.
  • Architektur: Mitarbeit an technischen Architekturentscheidungen in enger Abstimmung mit der Geschäftsführung.
  • Zusammenarbeit: Enge Abstimmung mit Hardwareentwicklung, Konstruktion und Werkstatt, um Software und Gesamtsystem gemeinsam weiterzuentwickeln.
  • Mindestens fünf Jahre Berufserfahrung in der Softwareentwicklung, davon überwiegend im Embedded Bereich oder in der hardwarenahen C und C++ Entwicklung.
  • Sehr gute praktische Kenntnisse in modernem C++, Qt und QML. Sowie Linux und Git.
  • Erfahrung darin, sich selbstständig in umfangreiche bestehende Codebasen einzuarbeiten und komplexe Softwarestrukturen schnell zu verstehen.
  • Fundierte Erfahrung im hardwarenahen Debugging, insbesondere mit Sensoren, Schnittstellen wie UART, CAN, SPI oder I2C sowie der Analyse von Logs und Fehlerbildern auf Zielhardware.
  • Strukturierte und eigenständige Arbeitsweise sowie die Bereitschaft, technische Lösungen und Wissen nachvollziehbar zu dokumentieren und weiterzugeben.
  • Freude an der Zusammenarbeit mit Hardwareentwicklung und technischen Fachbereichen sowie Interesse daran, Software direkt am realen System zu testen.
  • Bereitschaft zur regelmäßigen Arbeit vor Ort sowie zur Teilnahme an Flugtests und gelegentlichen Kundeneinsätzen.
  • Fließende Deutschkenntnisse und gute Englischkenntnisse
  • Kenntnisse in ArduPilot oder PX4, MAVLink oder DroneCAN.
  • Wissen in Regelungstechnik, Zustandsschätzung oder Navigation, beispielsweise mit EKF, GNSS oder RTK.
  • Erfahrung mit Open Source Projekten und ein entsprechendes GitHub Profil.
  • Erste Erfahrung als technischer Lead oder im Mentoring jüngerer Entwickler.
  • Erfahrung mit Luftfahrt oder Verteidigungsprojekten sowie Kenntnisse relevanter Safety Standards.
  • Praktische Drohnen Flugerfahrung oder EU Kompetenznachweis A1/A3 beziehungsweise A2.
Klingt nach deiner nächsten Herausforderung?

In einem kurzen, unverbindlichen Telefonat geben wir dir anschließend alle weiteren Informationen zur Position und zum Unternehmen.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Entwickler (m/w/d)
Embedded Software Entwickler (m/w/d)

Angeheuert • Rostock

Hybrid
EUR 70,000 - 95,000
Attraktive Vergütung
Gestaltungsspielraum
Entwicklungsperspektive
+7
Embedded Software Entwickler (m/w/d)
Embedded Software Entwickler (m/w/d)

Employer Brand Anchor • Rostock

Hybrid
EUR 70,000 - 110,000
Attraktive Vergütung
Gestaltungsspielraum
Entwicklungsperspektive
+7
Embedded Software Entwickler (m/w/d)
Embedded Software Entwickler (m/w/d)

Hirelight EB Consulting • Rostock

Hybrid
EUR 70,000 - 100,000
Attraktive Vergütung
Hohe Eigenverantwortung
Homeoffice nach Absprache
+2
Software Engineer Rettungsdrohne
Software Engineer Rettungsdrohne

SALVOR MARITIME • Hamburg

Hybrid
EUR 70,000 - 95,000
30 Tage Urlaub im Jahr
Offene internationale Unternehmenskult
Urban Sports Club Zuschuss
+1
Technical Sales Manager B2B (m/w/d)
Technical Sales Manager B2B (m/w/d)

Employer Brand Anchor • Rostock

Hybrid
EUR 70,000 - 120,000
Flexible Vergütung nach Vereinbarung
Gestaltungsspielraum im Vertriebsauf- 
Verantwortung für eigene Pipeline und,
+7
Entwicklungsingenieur Konstruktion (m/w/d) - UAS/Drohnen (Mechanik oder Elektrik)
Entwicklungsingenieur Konstruktion (m/w/d) - UAS/Drohnen (Mechanik oder Elektrik)

Argus Interception GmbH • Domäne Luhne

On-site
EUR 60,000 - 90,000
30 Tage Urlaub
Flexible Arbeitszeiten
Hohe Autonomie
Backend Developer C++ (m/w/d)
Backend Developer C++ (m/w/d)

HAT.tec • Neubiberg

Hybrid
EUR 70,000 - 90,000
Unbefristete Position
Betriebliche Altersvorsorge
Flexible Arbeitszeiten
+6
Drohnen-Pilotin / UAV Operator (m/w/d)
Drohnen-Pilotin / UAV Operator (m/w/d)

Skyflow • Bensheim

On-site
EUR 45,000 - 75,000
Sinnstiftende Arbeit
Teamkultur (Just Culture)
State-of-the-art-Technologie
+4
Technischer Allrounder (m/w/d) – Drohnenbau, Entwicklung und Werkstatt
Technischer Allrounder (m/w/d) – Drohnenbau, Entwicklung und Werkstatt

Vectorbirds Airborne Systems GmbH &Co. KG • Bilshausen

On-site
EUR 42,000 - 62,000
Unbefristete Beschäftigung
Sechs Monate bezahlte Probezeit
Flexible Arbeitszeiten
Sales Manager Drohnensysteme (m/w/d)
Sales Manager Drohnensysteme (m/w/d)

ANGEHEUERT GmbH • Rostock

On-site
EUR 70,000 - 110,000
Attraktive Vergütung
Gestaltungsspielraum
Verantwortung
+7