Senior Software Engineer

Akkodis

Wallonië

On-site

EUR 55,000 - 75,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Mobility options
Training and development
Onboarding and ongoing support
Network of experts
Career opportunities
Referral and incentives

Job summary

Akkodis is seeking a Software Developer for a role in Belgium, focusing on safety-critical and regulated environments. You will design and develop software tools and applications in C, C++, C# or Python, ensuring quality and reliability through testing and integration.

You will contribute to software toolchains, collaborate with engineers and stakeholders, and work in a multicultural, international environment with exciting projects across high-tech industries.

Qualifications

  • Master’s/Engineering degree in CS/IT/Electronics or related field.
  • Professional software development experience (medior to experienced).
  • Strong programming skills in C++, C#, Python.
  • Knowledge of Git, GitLab and software configuration management.
  • Experience in regulated or safety-critical industry is a strong asset.
  • Familiarity with Docker, network protocols or embedded Linux is an advantage.
  • Analytical and quality-oriented with strong problem-solving.
  • Curious and proactive, able to investigate technical challenges independently.
  • Strong communication in a multicultural environment.
  • Fluent in English; knowledge of French is an asset.

Responsibilities

  • Collaborate with software architects to define clear and robust software specifications.
  • Contribute to system architecture through technical discussions and design reviews.
  • Design and develop software components primarily using C, C++, C# or Python.
  • Ensure software quality and reliability through unit, integration testing and validation.
  • Set up and maintain the software toolchain and version-control environment using Git/GitLab.
  • Support integration between different software components and hardware systems.
  • Collaborate with test engineers, hardware designers, and other stakeholders.
  • Reuse, maintain and enhance existing solutions including COTS.
  • Participate in continuous improvement of development practices, tools and methodologies.

Skills

C
C++
C#
Python
Git
GitLab
Docker
Embedded Linux
Network protocols
English
French

Education

Master’s or Engineering degree in Computer Science/IT/Electronics

Tools

Git
GitLab
Docker

Job description

Software Developer – Critical Systems – M/F/X

About the role:

At Akkodis, we connect engineering and technology expertise with ambitious projects across industries such as mobility, aerospace, energy, healthcare and manufacturing.

For one of our clients operating in a high-tech, safety-critical and regulated engineering environment, Akkodis is looking for a Software Developer based in Belgium.

You will contribute to the design and development of software tools and applications supporting complex technical systems. Depending on the project, you may work on simulation solutions, testing and maintenance capabilities or automation-related applications, with a strong focus on system reliability, operational performance and software quality.

By joining Akkodis, you will become part of an international engineering and technology environment where you can develop your expertise, contribute to challenging projects and build a career that evolves with your ambitions.

The responsibilities:
  • Collaborate with software architects to define clear and robust software specifications.
  • Contribute to system architecture through technical discussions and design reviews.
  • Design and develop software components primarily using C, C++, C# or Python.
  • Ensure software quality and reliability through unit testing, integration testing and validation activities.
  • Set up and maintain the software toolchain and version-control environment using Git/GitLab.
  • Support integration between different software components and between software and hardware systems.
  • Collaborate closely with test engineers, hardware designers, software developers and other technical stakeholders.
  • Reuse, maintain and enhance existing solutions where relevant, including commercial off-the-shelf solutions.
  • Participate in continuous improvement initiatives and propose improvements to development practices, tools and methodologies.
The requirements:
  • Master’s Degree or Engineering Degree in Computer Science, IT, Electronics or a related technical field.
  • Professional experience in software development, ranging from medior to experienced profiles.
  • Strong programming skills in C++, C# and/or Python.
  • Knowledge of Git, GitLab and software configuration management.
  • Previous experience in a regulated or safety-critical industry is considered a strong asset.
  • Familiarity with Docker, network communication protocols or embedded Linux is an advantage.
  • Analytical and quality-oriented mindset with a strong interest in technical problem-solving.
  • Curious and proactive approach, with the ability to independently investigate technical challenges and identify appropriate solutions.
  • Strong communication skills and the ability to work effectively in a collaborative and multicultural environment.
  • Motivated to learn, develop and evolve alongside the engineering team.
  • Fluent in English, both written and spoken. Knowledge of French is considered an asset.
What do we offer?

At Akkodis, we support you in building your expertise and developing your career through:

  • Mobility options and flexible benefits, depending on your package and eligibility.
  • Training and development opportunities to strengthen your technical and professional skills.
  • Onboarding and ongoing support, with regular opportunities to discuss your development.
  • A network of experts and technical communities to share knowledge and learn from others.
  • Career opportunities across projects, technologies and areas of expertise.
  • Referral and business incentive schemes, subject to applicable conditions.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Akkodis • Wallonië

On-site
EUR 54,000 - 78,000
Mobility options
Training & development
Onboarding and support
+3
Senior Software Engineer, Critical Systems | C/C++/Python | Mobility
Senior Software Engineer, Critical Systems | C/C++/Python | Mobility

Akkodis • Wallonië

On-site
EUR 55,000 - 75,000
Mobility options
Training and development
Onboarding and ongoing support
+3
System Engineer | Railway Systems – Region Walloon, Belgium
System Engineer | Railway Systems – Region Walloon, Belgium

Akkodis • Wallonië

On-site
EUR 60,000 - 85,000
Installation Design Mechanical & Methods Engineer Railway
Installation Design Mechanical & Methods Engineer Railway

Akkodis • Wallonië

On-site
EUR 65,000 - 90,000
Mobility options
Training opportunities
Onboarding and support
+1
Spécialiste en assurance qualité
Spécialiste en assurance qualité

Akkodis • Waals-Brabant

Hybrid
EUR 75,000 - 95,000
Permanent contract
13.92 months of salary
Company car or mobility budget
+2
Adjoint·e Responsable d’Études et de Réalisation (RER)
Adjoint·e Responsable d’Études et de Réalisation (RER)

Akkodis • Luik

On-site
EUR 70,000 - 100,000
Medical writer
Medical writer

Akkodis • Brussel Hoofdstad

On-site
EUR 60,000 - 80,000
Permanent contract
Competitive package
Company car or mobility budget
+6
Instrumentation & Control-Commande Engineer (I&C)
Instrumentation & Control-Commande Engineer (I&C)

Akkodis • Luik

On-site
EUR 55,000 - 75,000
Mobilité
Formations
Réseau d'experts
+2
Technologue de laboratoire
Technologue de laboratoire

Akkodis • Brussel Hoofdstad

On-site
EUR 42,000 - 64,000
Permanent contract
13.92 months salary package
Company car or mobility budget
+3
Embedded Software Engineer
Embedded Software Engineer

Akkodis • Wallonië

On-site
EUR 55,000 - 90,000