Back to search
Akkodis Linkedin · Posted 19d ago

Embedded Software Engineer

Walloon

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

Indexed 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
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 repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search