C++ Software Developer for Naval Shipbuilding | Softwareentwickler C++ (m/w/d) militärischer Schiffbau

ORANGE Engineering GmbH & Co. KG

Wedel, Schleswig-Holstein, Deutschland
Published Mar 27, 2026
Full-time
Permanent

Job Summary

This role involves developing software components for unmanned, automated, and autonomous maritime systems within a renowned naval shipbuilding company in Hamburg. As a C++ Software Developer, you will focus on creating software architectures and specifications while supporting the development of test procedures and communication interfaces. You will be an integral part of an agile team, working on both new and existing components. A unique aspect of this position is the opportunity to work on national and international research projects, actively following trends in Artificial Intelligence, Machine Learning, and maritime autonomy. The position is ideal for professionals who value 'Clean Code' principles and software craftsmanship and are eager to apply their skills to cutting-edge defense and autonomous vehicle technology.

Required Skills

Education

University degree in Computer Science, Software Engineering, Mathematics, or a comparable qualification.

Experience

  • Several years of professional experience in software architecture, design, and testing
  • Practical experience in C++ implementation and software development
  • Experience with CI/CD tools and build processes, preferably using GitLab and CMake
  • Professional experience or strong interest in autonomy, guidance, or obstacle avoidance (2D/3D)
  • Experience working within an agile team environment

Languages

German (Fluent)English (Fluent)

Additional

  • Willingness to undertake occasional national and international business travel is required.