BELGIUM - Software Developer – Naval application - M/F

Digital 1 - Permanent contract Belgium, Brussels


We are a global player in the naval defence industry with over 400 years of history, continually pushing the boundaries to build the future. We recruit new talent to design, build and maintain exceptional products such as submarines, aircraft carriers and frigates, which have a vital digital component.

With 10 sites in France and a footprint in 18 countries, we value a welcoming work environment that fosters diversity of profiles, team spirit and well-being. This is reflected in our social mix, our agreements on quality of life at work, our commitment to professional development through ongoing training and the involvement of our employees in the collective implementation of our corporate social responsibility (CSR) strategy.

17 000 employees
4.353 billion euros in sales
Average age: 42
Average seniority: 12 years
Over 23% women recruited on permanent contracts

Mission description

Specialization/Job :

Digital - IS software developer designer

Job detail :

BELGIUM - Software Developer – Naval application - M/F

The Belgian-Dutch remote mine countermeasure replacement program (rMCM) has been awarded in 2019 to Belgium Naval & Robotics, the consortium made up of Naval Group and Exail. This consortium was chosen by the Belgian and Royal Netherlands navies to supply twelve mine countermeasures vessels and a toolbox composed of around 100 drones.
We are looking for a Software Developer to join the engineering team at Naval Group Belgium (Brussels) site. You will contribute to the development of software that meet the functional needs of navies. You have the ability to ensure the features and the performance of the software according to customer specifications.
More specifically, the main responsibilities include:
•         Software development of our software suite with strong emphasis on testing and comprehensive technical documentation.
•         Software architecture definition to meet user specification.
•         Software Integration, Delivery and Deployment.
You will also contribute to:
•         Sub-contractor Coordination on the technical aspects of the projects, ensuring all parties are aligned and working towards the same objectives.
•         Roadmap Definition by contributing to the definition of the project roadmap, outlining the key milestones, deliverables, and timelines.
•         Technical Specification by contributing to the creation of detailed specifications that outline the scope, objectives, and deliverables of the software project.

You will have the opportunity to talk to the department manager and learn more about all your assignments during the recruitment interviews.


You hold a M. Sc. degree in Engineering, Computer Science, or similar area. You have a minimum of 2 years’ experience in software development and computer science.
You have the following skills and knowledge:
•         Proficiency in Java is required. As future projects may involve different programming languages, a broad understanding of various software development technologies will be a significant advantage (Python, Scala, etc.).
•         Experience with DevOps best practices (git, CI/CD, containers, orchestration).
•         General experience in software architecture and design.
•         Knowledge or experience of the agile software development method.
•         Proficiency in English is mandatory.
•         Motivated to solve problems and able to come up with creative solutions.
•         Ability to work independently and take initiative but also function well in a team with good communication skills.
The following skills will be seen as an asset:
•         Experience in front-end development (Java Script, TypeScript, Angular, React, etc.).
•         Experience with GIS or WMS/WFS protocols and WCS standards.
•         Experience with TDD and static code analysis tools
•         Interest in one of the following topics is a plus: data science, data engineering or robotics.
•         Good knowledge of Dutch/French.

Join our teams and shape the naval industry of tomorrow!

After receiving your CV, one of our recruiters will contact you for a telephone interview if your profile appeals to us. Following this initial conversation, you may be contacted for an interview (in-person or videoconference) with the relevant department manager and/or our HR Business Partner. You will then be informed as soon as possible once we have made our final choice.
As part of this recruitment process, access to the site is subject to an administrative security check.

Experience :

1+ year

Education level :

5 - Not applicable

Studies domains :

  • IT/Enterprise IT System/Telecommunications

Languages :

  • English Fluent
  • Dutch intermediate
  • French intermediate


Contract start date :


Professionnal category :


Geographical implantation :

  • Europe,
  • Belgium,
  • Brussels-Capital,
  • Brussels

Company :


Reference :


Publication date :