For one of our clients, Akkodis, a global leader in engineering and digital solutions, we are looking for a Medior Software Engineer to work on challenging and innovative projects within the railway sector.
Please ensure you read the below overview and requirements for this employment opportunity completely.
Context
You will join a multidisciplinary team developing and maintaining complex, safety-critical systems. The role requires strong technical skills as well as a solid system-level understanding of the product and its interactions.
Key Responsibilities
* Design, develop, and maintain software applications with a strong focus on Python
* Contribute to components developed in other programming languages such as C, C++ and/or C#
* Debug and troubleshoot issues in multi-application and distributed environments
* Analyze and resolve system-level and integration issues
* Work on network communication protocols (TCP, UDP, CIP, etc.)
* Understand and maintain the overall system architecture and product behavior
* Collaborate closely with software, system, and validation teams
Profile Requirements
* Medior-level experience in software development
* Strong expertise in Python
* Good knowledge of at least one additional programming language: C, C++ or C#
* Solid understanding of networking concepts and protocols (TCP/UDP/CIP...)
xphnsxz
* Proven ability to debug and analyze complex, multi-application environments
* Strong system-level thinking and product understanding
* Autonomous, analytical, and detail-oriented mindset
Technical Environment
* Python
* C / C++ / C#
* Network and industrial communication protocols
* Complex, distributed, and multi-application systems
* Railway / safety-critical environment