Embedded Software Engineer

Il y a 4 jours

Namur, Wallonia, Belgique Akkodis Temps plein
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 What we have to offer At Akkodis, we want to give you the right environment to develop your expertise and grow throughout your career. You can count on:
- A permanent contract
- An attractive compensation package, including 13.92 months of salary
- A company car or mobility budget, depending on your package
- A flexible cafeteria plan
- Hospitalization insurance
- Training and development opportunities to strengthen both your technical and professional skills
- A structured onboarding and regular follow-up, including career discussions and support from your managers
- Access to technical communities and experts to exchange knowledge and develop your expertise
- Referral and business bonuses when you contribute to growing our teams and business
- Opportunities to develop your career across different projects, technologies, and areas of expertise