CareerPlanSign in

Software Engineer (gn) C++

Bremen, BREMEN💼 Full-time🗓 2026-09-03 → 2026-09-26

Core

Develop performant and robust C++ software components for unmanned, automated, and autonomous maritime systems in the defense sector.

Role type

C++ Software Engineer (Autonomous Systems)

Builds

Unmanned maritime systems with AI, machine learning, and advanced sensor integration

Domain

Defense / Maritime Autonomous Systems

Deliverable

production ML models | product features

Required skills

C++, software architecture, testing, build processes (CMake), CI/CD, GitLab, Clean Code, autonomy/guidance, obstacle avoidance (2D/3D), SDF

Preferred skills

Experience with AUVs, national/international research projects, agile development

Technologies

C++, CMake, GitLab, AI, Machine Learning

Responsibilities

Develop software components for autonomous maritime systems, create software specifications and architectures, optimize existing software modules, integrate software on real test vehicles, document work results, collaborate with development and test teams

Seniority

Mid-Senior, hands-on IC

Sourced via bundesagentur · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.