Alstom

Embedded Software Engineer

Alstom
Apply
5 days ago
Villeurbanne, FranceMid Level

Responsibilities

  • Develop and integrate software features for traction, energy management, and bogie monitoring in real-time embedded systems.
  • Analyze and resolve software defects affecting AC4 and AC4L products.
  • Improve development tools and practices, including GitLab CI, test automation, and monitoring.
  • Write technical documentation such as specifications and test protocols.
  • Conduct unit testing and collaborate with systems, validation, and program teams.
  • Contribute to innovative sustainable mobility solutions in a multicultural and multidisciplinary environment.

Requirements

  • Degree in computer science, an engineering school qualification, or equivalent university education.
  • Programming experience in languages such as C, C#, and Python.
  • Experience in embedded and/or real-time software development.
  • Experience in or understanding of industrial environments.
  • Ability to work effectively in multicultural and multidisciplinary teams.
  • Strong analytical, adaptability, attention-to-detail, and problem-solving skills.
  • Interest in software development and new technologies, with a proactive mindset.

Benefits

  • Long-term career stability and opportunities to develop new skills in the railway industry.
  • Opportunities to progress toward technical leadership or project management roles.
  • Agile and collaborative work environment with cross-functional collaboration.
  • Career mobility across functions and countries.
  • Award-winning learning and development programs.
  • Life insurance, health insurance, and pension plan.
  • Fair and dynamic compensation system recognizing performance and potential.

Tech Stack

CC#GitLab CI/CDLinuxPython

Categories

Alstom

About Alstom

1,001-5,000 employees
Contact me