Embedded Software Engineer

Akkodis

Wallonië

On-site

EUR 55,000 - 90,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Akkodis is seeking a Medior Embedded Software Engineer to join a multidisciplinary team developing safety-critical railway embedded systems. You will contribute to the design, development and maintenance of software with a strong emphasis on Python and low-level hardware interaction.

The ideal candidate has 3–7 years in software engineering, at least 5 years of Python experience, and solid skills in embedded systems, C/C++/C#, and networking.

Qualifications

  • Medior-level software engineering experience (3–7 years).
  • Minimum 5 years of Python development experience.
  • Experience with embedded systems and low-level hardware interactions.
  • Knowledge of C, C++ or C#.
  • Strong networking concepts and protocols knowledge.
  • Ability to debug complex system-level issues.
  • Autonomous, detail-oriented and a team player.
  • Experience in an Agile environment.

Responsibilities

  • Design, develop, and maintain software solutions with a strong focus on Python.
  • Contribute to embedded software development, ensuring interaction with hardware and system components.
  • Work on components written in other languages such as C, C++ and/or C#.
  • Debug and troubleshoot issues in complex, distributed and multi-application environments.
  • Analyze and resolve system-level and integration challenges, including hardware/software interactions.
  • Develop and maintain communication layers using network and industrial protocols (TCP, UDP, CIP, etc.).
  • Ensure robustness, reliability, and performance in safety-critical embedded systems.
  • Collaborate closely with software, system, and validation teams in an Agile environment.

Skills

Python
Embedded systems
C/C++/C#
Networking
Debugging
Agile
System-level thinking

Job description

For one of our clients, Akkodis is looking for a Medior Embedded Software Engineer to contribute to innovative and safety-critical projects within the railway sector.

Context

You will join a multidisciplinary engineering team responsible for the development and maintenance of complex embedded systems used in critical railway environments. This role requires both strong hands-on development skills and the ability to understand software behavior at system and hardware interaction level.

Key Responsibilities
  • Design, develop, and maintain software solutions with a strong focus on Python (minimum 5 years of hands-on experience required)
  • Contribute to embedded software development, ensuring efficient interaction with hardware and system components
  • Work on components written in other languages such as C, C++ and/or C#
  • Debug and troubleshoot issues in complex, distributed and multi-application environments
  • Analyze and resolve system-level and integration challenges, including hardware/software interactions
  • Develop and maintain communication layers using network and industrial protocols (TCP, UDP, CIP, etc.)
  • Ensure robustness, reliability, and performance in safety-critical embedded systems
  • Collaborate closely with software, system, and validation teams in an Agile environment
Your Profile
  • Medior-level experience in software engineering (typically 3–7 years)
  • Minimum 5 years of professional experience in Python development
  • Proven experience or strong affinity with embedded systems and low-level interactions
  • Good knowledge of at least one additional language: C, C++or C#
  • Strong understanding of networking concepts and communication protocols
  • Demonstrated ability to debug and analyze complex system-level issues
  • Strong analytical mindset with a system-oriented approach
  • Autonomous, detail-oriented, and team player
Technical Environment
  • Python (core development language)
  • Embedded systems & hardware/software integration
  • C /C++ / C#
  • Network & industrial communication protocols
  • Distributed and multi-application architectures
  • Safety-critical railway systems
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Medior Embedded Software Engineer - Python & Rail Systems
Medior Embedded Software Engineer - Python & Rail Systems

Akkodis • Wallonië

On-site
EUR 55,000 - 90,000
Software Engineer – Python, C#/C (Railway Industry)
Software Engineer – Python, C#/C (Railway Industry)

Médiane Système limited • Henegouwen

On-site
EUR 45,000 - 65,000
Attractive salary package
Additional legal days off
Mobility package (transport or car)
+5
Rail Software Engineer (Python/C#/C++) – Embedded & Cloud
Rail Software Engineer (Python/C#/C++) – Embedded & Cloud

Médiane Système limited • Henegouwen

On-site
EUR 45,000 - 65,000
Attractive salary package
Additional legal days off
Mobility package (transport or car)
+5
Software Engineer – Rail Transport
Software Engineer – Rail Transport

Médiane Système • Henegouwen

On-site
EUR 65,000 - 90,000
Mobility package
Group Insurance
Meal vouchers
+3
Senior system Engineer
Senior system Engineer

M • Charleroi

On-site
EUR 60,000 - 90,000
Software/Hardware Integration Engineer – Embedded Systems
Software/Hardware Integration Engineer – Embedded Systems

Médiane Système limited • Brussel

On-site
EUR 70,000 - 100,000
Attractive salary package
DKV health insurance
Group insurance
+2
Embedded Software Engineer
Embedded Software Engineer

Médiane Système • Limburg

On-site
EUR 70,000 - 90,000
DKV health insurance
group insurance
meal vouchers
+2
Embedded Software Engineer
Embedded Software Engineer

Vivid Resourcing • Brussel Hoofdstad

On-site
EUR 65,000 - 95,000
Embedded Software Engineer – Automotive Systems
Embedded Software Engineer – Automotive Systems

M • Hasselt

On-site
EUR 55,000 - 75,000
Embedded Linux & Critical Systems Engineer – Railway Industry
Embedded Linux & Critical Systems Engineer – Railway Industry

Médiane Système • Henegouwen

On-site
EUR 65,000 - 95,000
Jours de congé extra-légaux
Package mobilité
Assurance DKV
+4