Alstom

Embedded Software Engineer (F/H)

Alstom
Apply
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.

Tech Stack

CC#GitLab CI/CDLinuxPython

Categories

Alstom

About Alstom

1,001-5,000 employees
Contact me