Backend Developer C++ (m/w/d)

Back to Jobs
HAT.tec logo

Backend Developer C++ (m/w/d)

HAT.tec

Location

Neubiberg

Experience

Mid

Posted

Jul 22, 2026

Apply by

August 21, 2026

Applicants

0

Early applicantEasy applyFull-timeHybrid

Job Description

### About Us HAT.tec ist ein international tätiges Software-Start-up in den Bereichen Luftfahrt und Verteidigung. Wir sind überzeugt, dass die Zukunft in der Zusammenarbeit von Mensch und Maschine liegt – dem sogenannten Human Autonomy Teaming. Unser Fokus liegt auf der Entwicklung und Anwendung von Technologien für den kooperativen und koordinierten Einsatz bemannter und unbemannter Systeme (Manned-Unmanned Teaming), wobei der Mensch stets im Mittelpunkt steht. Unsere Technologien sind für Menschen konzipiert, die in komplexen und sicherheitskritischen Umgebungen arbeiten: Pilot:innen, Operator:innen, Besatzungsmitglieder und Entscheidungsträger:innen, die täglich dazu beitragen, Sicherheit und Freiheit für andere zu gewährleisten. Unsere Mission: Intelligente, menschenzentrierte Softwarelösungen zu entwickeln, die kritische Einsätze unterstützen – und dort einen Unterschied machen, wo es am meisten zählt. ### Your Responsibilities - Entwicklung an der Schnittstelle zwischen Hard- und Software, insbesondere für Kamerasysteme, Flight Management Systeme (FMS) und moderne Softwaretechnologien. - Entwicklung, Integration und Vernetzung von Komponenten für den Einsatz im Hubschrauber. - Begleitung der gesamten Softwareentwicklung – von der Architektur über Tests bis hin zum Live-Einsatz. - Erstellung von Unit-Tests zur Sicherstellung der Softwarequalität. - Dokumentation der entwickelten Software. - Deployment mit Docker, Kubernetes oder Podman sowie Nutzung moderner Container- und Orchestrierungstechnologien. - Zusammenarbeit mit interdisziplinären Teams wie dem Produktmanagement und technische Beratung innerhalb des Unternehmens. ### Your Profile - 2–3 Jahre Erfahrung in agilen, cross-funktionalen Entwicklungsteams. - Sehr gute Kenntnisse in objektorientierter Programmierung mit C++. - Kenntnisse in ROS sind von Vorteil, aber kein Muss. - Idealerweise Erfahrung mit: - TCP/UDP - Linux Device Nodes - DDS - Lösungsorientierte Arbeitsweise, Teamfähigkeit und Kommunikationsstärke. - Sichere Deutsch- und Englischkenntnisse. ### Perks & Benefits - Eine unbefristete Position mit langfristiger Perspektive: Werde Teil eines schnell wachsenden Start-ups und profitiere von einem attraktiven Vergütungspaket. - Sichere Zukunftsperspektiven: Mit unserer betrieblichen Altersvorsorge kannst du schon heute an morgen denken – für mehr Sicherheit und Gelassenheit in der Zukunft. - Work-Life-Balance, die wirklich funktioniert: Flexible Arbeitszeiten und die Möglichkeit zum mobilen Arbeiten helfen dir dabei, Beruf und Privatleben optimal miteinander zu vereinbaren. - Ein internationales Team: Wir sind ein motiviertes und kreatives Team, das gerne gemeinsam zu Mittag isst und mit Begeisterung die neuesten Technologien entdeckt. - Viel Raum für deine Ideen: Dich erwartet eine anspruchsvolle Rolle mit großem Gestaltungsspielraum. Deine Ideen sind ausdrücklich willkommen und können direkt umgesetzt werden. - Unvergessliche Teamevents: Ob Sommerausflüge, Oktoberfestbesuche oder andere spannende Aktivitäten – Teamspirit wird bei uns großgeschrieben. - Kleine Extras für den Arbeitsalltag: Obst, Snacks, Kaffee und Getränke stehen dir kostenlos zur Verfügung. Außerdem erwartet dich ein modernes Arbeitsumfeld mit höhenverstellbaren Schreibtischen für den perfekten Arbeitsplatz. - Gemeinsam wachsen und weiterentwickeln: Wir fördern deine fachliche und persönliche Entwicklung durch gezielte Weiterbildungs- und Entwicklungsmöglichkeiten. - Fit und gesund bleiben: Mit unserem EGYM Wellpass-Angebot unterstützen wir dich dabei, aktiv und gesund zu bleiben. - Hundefreundliches Büro: Auch vierbeinige Begleiter sind bei uns jederzeit herzlich willkommen.

Key Responsibilities

  • Develop interfaces between hardware and software for camera systems and Flight Management Systems.
  • Develop, integrate, and network components for helicopter operations.
  • Manage the entire software development lifecycle from architecture to live deployment.
  • Create unit tests to ensure software quality.
  • Document developed software.
  • Deploy applications using Docker, Kubernetes, or Podman.
  • Collaborate with interdisciplinary teams including product management.

Skills Required

C++Object-Oriented ProgrammingAgile MethodologiesDockerKubernetesPodmanUnit TestingSolution-oriented mindsetTeamworkCommunication skillsGerman language proficiencyEnglish language proficiencyROSTCP/UDPLinux Device NodesDDS

Benefits

  • Permanent position with long-term perspective
  • Company pension scheme
  • Flexible working hours
  • Mobile working options
  • International team environment
  • Team events
  • Free fruit, snacks, coffee, and drinks
  • Height-adjustable desks
  • Professional development opportunities
  • EGYM Wellpass fitness offer
  • Dog-friendly office

App exclusive · Free

Smart Job AI Coach

Your personal interview coach on every job — readiness tips, profile improvements, and role-specific prep. Available only in the Pulse Job app.

Interview readiness

See how prepared you are and what to improve for each role.

Personalized tips

Actionable suggestions based on your profile and the job.

After you apply

Keep coaching momentum from job detail through application success.

Get Smart Job AI Coach in the appFree on iOS and Android