Back to search
Akkodis Linkedin 路 Posted 3mo 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 more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If CV tailoring and application tracking get heavy, Full Caio Agent adds a human specialist.
View Full Agent