Software Engineer Minenjagd und Überwasser (m/w/d)
Hybrid
Core
Developing and maintaining high-performance, robust C++ components for maritime Mine Counter Measures (MCM) systems.
Role type
Senior C++ Software Engineer (Maritime Defense)
Builds
Mine Counter Measures sensor and electronic systems for naval vessels
Domain
Defense / Maritime / Embedded Systems
Deliverable
production ML models | product features
Required skills
C++11/14/17, Unit Testing, Object-Oriented Design, Real-time Systems, Static Analysis, Debugging
Preferred skills
Safety Standards (DO-178C, IEC 61508), Secure Coding (MISRA-C++), Python, CI/CD
Technologies
C++, GoogleTest, MISRA-C++, DO-178C, IEC 61508
Responsibilities
Design and architecture of new software modules, Code reviews and quality assurance, Error analysis and debugging in distributed systems, Documentation of design decisions and interfaces
Seniority
Senior, hands-on IC