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
EnglishJob 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?