

Senior C++ Developer
Our client is a global technology & defense group with a Naval Engineering Competence Center in Romania, building mission-critical software for command, control and sensor systems used on modern navy vessels. The team collaborates internationally across product lines and disciplines.
The role
We’re hiring a C++ Development Engineer to join a multidisciplinary Agile squad developing new features for the combat & sensor software stack that powers the fleet’s central mission system.
You’ll code on Linux, contribute across the full lifecycle (requirements, implementation, test/validation), and help integrate advanced sensors and radar components with the central platform. Cybersecurity is a first-class concern throughout.
Key responsibilities:
Design and implement C++ features on Linux for the combat/sensor management platform; collaborate closely with teammates from software, systems and DevOops;
Contribute to component integration across navigation, detection and radar subsystems; ensure reliable inter-component communication and synchronization;
Own your code end-to-end: development, unit/functional tests, validation and demos; treat security as part of every design decision;
Work in an Agile setup and support deliveries to international stakeholders and program.
To thrive in this role, you will:
Bring strong modern C++ on Linux and experience building complex, high-reliability software. RHEL 6-8 knowledge is required.
Be comfortable with Qt (Qt6/QtTest), CMake/QtCreator, and CI/CD tooling such as Jenkins; source control with Bitbucket/Git; containerization with Podman/Docker;
Communicate effectively in English and collaborate across geographies; be open to short knowledge-transfer trips to The Netherlands or Germany.
Nice to have: experience with real-time Linux, distributed systems, CORBA (miniORB), and DDS frameworks (e.g., OpenSplice).
Hybrid, Bucharest


