Softwareentwickler C++ (m/w/d)
Core
Developing, testing, and analyzing software components for active and passive sonar systems within military or security-critical environments.
Role type
Senior C++ software engineer (signal processing)
Builds
Stable software solutions for sonar systems
Domain
Defense/Security, Signal Processing, Sonar Systems
Deliverable
production ML models | product features
Required skills
C++, Object-Oriented Programming, Software Design, Architecture, Unit Testing, Technical Documentation, System Integration, Customer Data Analysis
Preferred skills
Military or security-critical environment experience, English (fluent)
Technologies
C++
Responsibilities
Develop, test, and analyze software components based on given architectures; Implement complex functional and non-functional requirements; Provide technical guidance to junior developers; Integrate and commission complex software subsystems; Create and maintain technical documentation and unit tests; Analyze and evaluate customer data and support system tests; Coordinate closely with system architects, project management, and test teams.
Seniority
Senior, hands-on IC with mentoring responsibilities