5 days ago
Villeurbanne, FranceMid Level
Responsibilities
- Develop and integrate real-time embedded software features for traction, energy management, and bogie supervision systems.
- Analyze and correct software defects on the AC4 and AC4L products.
- Program using C/C#, Python, and Linux-based environments.
- Improve development tooling and practices, including GitLab CI, test automation, and monitoring.
- Write technical documentation, specifications, and test protocols.
- Conduct unit tests to ensure software quality.
- Collaborate with systems engineers, validation engineers, and other multidisciplinary teams.
- Contribute to innovative sustainable mobility solutions.
Requirements
- A computer science or engineering degree from an engineering school or an equivalent university qualification.
- Programming experience in multiple languages, including C/C# and Python.
- Experience developing embedded or real-time software.
- Experience with or understanding of industrial environments.
- Ability to work collaboratively in multicultural and multidisciplinary teams.
- Strong analytical, adaptable, proactive, and technically rigorous approach.
- Ability to solve complex technical problems and interest in software development and new technologies.
Benefits
- Full-time position based in Villeurbanne.
- Long-term career development in the railway sector, with stability and varied technical challenges.
- Opportunities to work on innovative sustainable mobility projects with multicultural, cross-functional teams.
- Career pathways toward technical leadership or project management roles.
- Agile and collaborative work environment.
- Learning and professional development programs.
- Competitive social coverage including life insurance, health insurance, and pension.
