Software Engineer - Angular & C++

GROB AIRCRAFT SE
München, Germany
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

München, Germany

Tech stack

Clean Code Principles
C++
Network Protocols
Angular
Transmission Control Protocol (TCP)
WebSocket
Test Driven Development
Backend
Angular
DO-178B
gRPC

Requirements

  • Strong experience with Angular & TypeScript
  • Hands-on C++ for backend or system-level development
  • A deep understanding of network protocols (TCP/UDP, gRPC, WebSocket)
  • A passion for Clean Code, SOLID, and test-driven development
  • Bonus: experience in safety-critical environments (DO-178C, IEC 62443)

About the company

At GROB Aircraft SE (part of Helsing, Europe's leading defense AI company), we're building the CA-1 Europa at our Mattsies facility: a revolutionary, mass-produceable, autonomous Uncrewed Combat Aerial Vehicle powered by next-generation AI. This is real hardware. Real flight. Real impact on European security. What you'll actually do: Build the mission-control systems where modern web interfaces meet real-time embedded aerospace engineering. * Develop high-performance frontends in Angular & TypeScript * Build robust backend & system components in C++ * Integrate complex services via REST, gRPC & WebSockets * Work directly with systems engineers, AI specialists, and test pilots This isn't a SaaS dashboard nobody remembers. This is software where reliability is non-negotiable, because lives and missions depend on it., You get the agility and cutting-edge tech of the Helsing Group combined with the decades of aerospace heritage of Grob Aircraft. * Direct impact on a flying platform * A small, elite, interdisciplinary team * Real ownership over architecture and processes * Flexible hours & hybrid work * Located near Munich The future of autonomous aviation is being built right now, in Bavaria. The only question is: do you want to build it with us?

Apply for this position