Back to search
Akkodis Linkedin · Posted 1mo ago

Software Engineer

Charleroi, Wallonia, Belgium

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

🌟 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.

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.

Unlock free search