-
Akkodis

Software Engineer

Akkodis
Belgium ยท Full-time ยท Mid-Senior

๐ŸŒŸ Who we are


At Akkodis, we are one of the global leaders in engineering across IT, aeronautics, energy, and other high-tech sectors. With 50,000 experts in 30 countries, we deliver innovative and sustainable technological solutions for our customers.


๐ŸŽฏ Assignments


We are looking for a SW Designer to join a dedicated design team based in Charleroi, for one of our clients in the railway signalling sector.


This is a unique opportunity to contribute to the evolution and enhancement of an innovative safety-critical signalling system, with a direct impact on two flagship products. You will be involved in the definition, design, and validation of new software baselines, as part of a roadmap extending through 2030.


Your main responsibilities include:


Specification & Architecture

- Collaborate with the software architect to define and develop software specifications and architecture


Software Component Development

- Design and code safety-critical (SIL4) and non-vital (SIL0) software components

- Establish and maintain the software development toolchain

- Specify, design, and conduct tests and verification of deliverables

- Manage software product configuration

- Create and update software design documentation in line with process requirements


Integration & Collaboration

- Support software integration in close collaboration with fellow software designers

- Work alongside system engineers to analyse and specify requirements

- Collaborate with subsystem colleagues throughout integration phases

- Contribute to feature testing and global V&V activities to support programme delivery


Standardisation & Continuous Improvement

- Reuse or implement reusable solutions to support standardisation efforts

- Apply SIL4 development processes and standards (CENELEC)

- Proactively suggest process improvements

- Analyse reported issues and propose solutions within the Change Request Management framework


๐Ÿ‘ค The Profile


Background

You hold an Engineer's or Master's degree in a relevant field.


Must Have

- Solid experience in writing specifications and managing requirement traceability (EN & FR)

- Good knowledge of Python, C, and C++ programming languages

- Proficiency with Git / GitLab

- Fluent in both French and English (written and spoken)

- Strong organisational skills, with a proactive and problem-solving mindset

- Autonomous, with the ability to read, write, and update technical documentation

- Good communication skills and a genuine team spirit


Nice to Have

- Experience with modelling methods (UML, SADT, SysML)

- Knowledge of network communication protocols and IT networks

- Background in railway signalling and/or vital/secure software development

- Familiarity with SQL, VB.net, or Docker

- Experience in SIL4 or safety-critical development environments


๐ŸŒ Working Environment at Akkodis


- Direct link with a Business Manager for personalised support

- Technical training to develop your skills

- Career prospects in a stimulating environment

- A corporate culture focused on safety, quality, and innovation


๐Ÿ”Ž Our Recruitment Process


Stage 1: Initial telephone interview (15 min) with @Kenny, Talent Acquisition.

Step 2: Interview (60 min) with a Business Manager.

Step 3: Interview (60 min) with the client.

Key Skills

Ranked by relevance

c designer python git sql uml
Login to Apply
Posted
Apr 02, 2026
Type
Full-time
Level
Mid-Senior
Location
Charleroi
Company
Akkodis

Industries

Business Consulting Services

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Catalyst Labs
Related

ML Engineer

2026-04-09

Full-time
Not Applicable
United States
Business Consulting
Engineering
View Job Details
Catalyst Labs
Related

ML Engineer

2026-04-09

Full-time
Not Applicable
United States
Business Consulting
Engineering
View Job Details
Deloitte
Related

Java Software Engineer

2026-04-11

Full-time
Mid-Senior
India
Business Consulting
Engineering