C++ Software Developer, Military Shipbuilding (Unmanned Systems) | Softwareentwickler C++ (m/w/d) militärischer Schiffbau
ORANGE Engineering GmbH & Co. KG
Job Summary
This role seeks an experienced C++ Software Developer to join an agile team in Hamburg, focusing on the development of software components for unmanned (automated and autonomous) systems within military shipbuilding. Key responsibilities include designing robust software architectures, developing specifications, implementing C++ components, and creating comprehensive test procedures. The developer will actively contribute to the evolution of new and existing components, focusing on modern software development practices like Clean Code and Software Craftsmanship. The position is attractive as it involves cutting-edge work in maritime autonomy, AI, and Machine Learning, including participation in national and international research projects. Candidates must possess a degree in Computer Science or a related field, multi-year practical experience in C++ implementation, software architecture, CI/CD using tools like CMake/GitLab, and knowledge of autonomy concepts like Guidance and Obstacle Avoidance. Strong communication skills and proficiency in both German and English are essential.
Required Skills
Education
University degree, preferably in Computer Science, Software Engineering, Computer Science, or Mathematics, or a comparable qualification
Experience
- Multi-year experience in C++ implementation
- Practical experience in software architecture and design
- Experience in testing and continuous integration (CI)
- Experience with build tools (CMake)
- Experience or interest in Autonomy, Guidance, Obstacle Avoidance (2D/3D), or SDF related to AUVs
Languages
Additional
- Willingness to undertake occasional national and international business trips
More Jobs from ORANGE Engineering GmbH & Co. KG
Systems Engineer Maritime Systems | Systemingenieur (m/w/d) Maritime Systeme
Jan 23, 2026
This role is for a Systems Engineer specializing in maritime technology, based in Hamburg. The profe...
Documentation Manager | Manager Dokumentation (m/w/d)
Jul 24, 2025
As a Documentation Manager in Hamburg, you will be instrumental in overseeing all aspects of documen...
Hardware Development Engineer | Entwicklungsingenieur (m/w/d) Hardware
Jul 17, 2025
This role involves developing software core components and verifying tests for advanced underwater a...