Softwareentwickler (m/w/d) C++
Core
C++ software architect and developer responsible for evaluating, planning, and steering software development activities, analyzing system complexity, and creating robust implementation concepts for maritime high-tech systems.
Role type
Senior C++ Software Architect / Developer
Builds
Maritime high-tech software solutions for hydroacoustics, sensorics, and information technology
Domain
Maritime technology / Hydroacoustics / Sensorics
Deliverable
production ML models | product features
Required skills
C++, software architecture design, system decomposition, agile methodologies (Scrum/Kanban/SAFe), technical project planning, cross-functional team collaboration
Preferred skills
Experience in complex software and system architectures, modern development processes
Technologies
C++
Responsibilities
Evaluate and plan software development activities based on defined architecture; Analyze and reduce system complexity through requirement decomposition; Create and evolve software designs adhering to architectural guidelines; Integrate individual software artifacts into a consistent solution; Assess overall architecture quality and cost-efficiency; Collaborate with the development team to identify risks and remove obstacles; Ensure compliance with architecture standards and best practices
Seniority
Senior, hands-on IC