Software Engineer (gn) C++
Core
Develop performant C++ software components for unmanned, automated, and autonomous maritime systems in the defense sector.
Role type
Software Engineer (C++)
Builds
Unmanned maritime systems with AI, machine learning, and advanced sensor integration
Domain
Defense / Maritime Autonomy
Deliverable
production ML models
Required skills
C++, software architecture design, test procedure implementation, communication interface design, CI/CD pipelines, GitLab, Clean Code principles
Preferred skills
Autonomy, Guidance, Obstacle Avoidance (2D/3D), SDF, AUV experience, AI/ML trends
Technologies
C++, CMake, GitLab
Responsibilities
Develop software components for autonomous systems, design software architectures, implement test procedures and communication interfaces, support national and international research projects in maritime autonomy
Seniority
Mid-level, hands-on IC