CareerPlanSign in

Software Developer C++ (all gender)

Bremen, BREMEN🌐 Remote💼 Full-time🗓 2026-06-30 → 2026-09-26

Core

Implementing software architecture elements and developing a cross-system logging and auditing framework for underwater and overwater systems.

Role type

Senior C++ Software Developer (Systems Engineering)

Builds

Cross-system logging and auditing frameworks for marine engineering systems

Domain

Marine engineering / Industrial IT

Deliverable

production ML models | product features

Required skills

Object-oriented C++ (C17/C20), Qt framework, gRPC, protobuf, SysML, UML, TDD, software architecture design

Preferred skills

OpenSearch, analysis and monitoring tools

Technologies

C++, Qt, gRPC, protobuf, OpenSearch, SysML, UML

Responsibilities

Implement software architecture elements based on existing architectures and quality standards; Develop a system-wide logging and auditing framework; Reduce system complexity through decomposition and create implementation concepts; Ensure consistency of software artifacts within the overall architecture; Analyze and evaluate software architecture regarding time, quality, and cost; Collaborate with the team on tasks and solution approaches; Support planning and implementation of work packages in an agile environment

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