Embedded Software Engineer

Alstom

Villeurbanne

On-site

EUR 60,000 - 90,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Life insurance
Health insurance
Pension plan

Job summary

Alstom in Villeurbanne is seeking an Embedded Software Engineer to design and integrate real-time software for our AC4/AC4L platforms, collaborating with systems, validation, and cross‑functional teams.

You will develop features in C/C# on Linux and Python, perform unit tests, fix defects, and contribute to CI/CD, documentation, and test protocols in a multicultural environment.

Qualifications

  • Degree in Computer Science, Engineering, or equivalent.
  • Experience programming in C/C#, Python, and related languages.
  • Experience in embedded and/or real-time software development.
  • Familiarity with industrial environments.
  • Ability to work well in multicultural, multidisciplinary teams.

Responsibilities

  • Develop and integrate new software features for embedded platforms.
  • Analyze and fix software defects in AC4/AC4L products.
  • Improve tools and practices: CI/CD, test automation and monitoring.
  • Write specifications and test protocols, and conduct unit testing.
  • Collaborate with cross-functional teams in a multicultural environment.

Skills

C/C#
Python
Embedded RT software
Team collaboration
Analytical thinking

Education

Degree in Computer Science or Engineering

Tools

GitLab CI
Linux

Job description

Select how often (in days) to receive an alert:

Embedded Software Engineer

Date: 2 Sept 2026

Company: Alstom

At the forefront of companies committed to a greener future, Alstom develops and markets mobility solutions that provide the sustainable foundations for the future of transportation. Our product portfolio ranges from high-speed trains, metros, monorails, and trams to integrated systems, customized services, infrastructure, signaling, and digital mobility solutions. Joining us means becoming part of a caring, responsible, and innovative company where more than 80,000 people are leading the way toward greener and smarter mobility worldwide.

Could you be the full-time Software Development Engineer in Villeurbanne that we are looking for?

Your Future Role

Take on a new challenge and leverage your software development expertise in an innovative, cutting-edge field. You will work with a collaborative, dynamic, and multicultural team, playing a key role in the design and enhancement of embedded software solutions that are shaping the future of sustainable mobility.

On a day-to-day basis, you will work closely with program teams (systems engineers, validation engineers, etc.), contribute to the addition of new features and the design of state-of-the-art embedded products, and much more.

You will be primarily responsible for developing and integrating new software features for AC4 and AC4L products, as well as analyzing and resolving software issues.

We’ll look to you for:

  • Bringing your expertise and versatility in programming languages such as C/C# on Linux, and Python
  • Developing and integrating new software features related to traction, energy management, or bogie monitoring within our various real-time embedded software solutions.
  • Analyzing and fixing software defects on AC4/AC4L products.
  • Improving our tools and practices: CI/CD (GitLab CI), test automation, monitoring, etc.
  • Writing technical documentation, including specifications and test protocols.
  • Conducting unit testing to ensure software quality.
  • Collaborating closely with teams in a multicultural and multidisciplinary environment.
  • Actively contributing to the implementation of innovative solutions in the field of sustainable mobility.
Your Profile

We value passion and attitude more than experience. That’s why we do not expect you to possess every single skill. Instead, we have identified the qualities that we believe will help you succeed and thrive in this role:

  • Degree in Computer Science, Engineering School qualification, or equivalent university education.
  • Experience programming in various languages (C/C#, Python, etc.).
  • Experience in embedded and/or real-time software development.
  • Experience in, or understanding of, industrial environments.
  • Ability to work effectively within a team, particularly in multicultural and multidisciplinary settings.
  • Strong analytical and adaptability skills.
  • Strong interest in software development and new technologies, combined with a proactive mindset.
  • Attention to detail and the ability to solve complex technical challenges.
What You’ll Enjoy

Join us for a new life experience, the railway industry is a sector of the future, offering continuous opportunities to grow and acquire new skills and experiences throughout your career. You will also be able to:

  • Benefit from stability, stimulating challenges, and a long-term career without daily routine.
  • Contribute to innovative projects that shape the future of sustainable mobility.
  • Collaborate with cross-functional teams and highly skilled colleagues in a multicultural and multidisciplinary environment.
  • Drive your career in the direction of your choice across functions and countries.
  • Progress toward technical leadership or project management roles while ensuring quality and innovation in our software solutions.
  • Work in an agile and collaborative environment.
  • Benefit from our investment in your development through award-winning learning programs.
  • Enjoy a fair and dynamic compensation system that recognizes your performance and potential, as well as comprehensive and competitive benefits coverage (life insurance, health insurance, pension plan).

You don’t need to be a train enthusiast to thrive with us. We guarantee that when you board one of our trains with your friends or family, you will feel proud. If you are ready to take on the challenge, we would love to hear from you!

Important

As a global company, we are an equal opportunity employer and celebrate diversity across the 63 countries where we operate. We are committed to creating an inclusive workplace for everyone.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer (F/H)
Embedded Software Engineer (F/H)

Alstom • Villeurbanne

On-site
EUR 45,000 - 65,000
Verification and Validation Engineer
Verification and Validation Engineer

Alstom • Villeurbanne

On-site
EUR 55,000 - 75,000
Software Designer TestPlatform (F/H)
Software Designer TestPlatform (F/H)

Alstom • Villeurbanne

On-site
EUR 45,000 - 65,000
Software Designer_On Board Signalling Product (M/F)_CCP2
Software Designer_On Board Signalling Product (M/F)_CCP2

ALSTOM Gruppe • Villeurbanne

On-site
EUR 65,000 - 90,000
System Engineer (F/H)
System Engineer (F/H)

Alstom • Villeurbanne

On-site
EUR 70,000 - 90,000
Software Development Leader (H/F)
Software Development Leader (H/F)

Alstom • La Rochelle

On-site
EUR 75,000 - 110,000
Program Development Manager (F/H)
Program Development Manager (F/H)

Alstom • Villeurbanne

On-site
EUR 45,000 - 65,000
Ingénieur logiciel embarqué (F/H)_CCP2
Ingénieur logiciel embarqué (F/H)_CCP2

Alstom • Villeurbanne

On-site
EUR 70,000 - 110,000
Ingénieur Système
Ingénieur Système

Alstom • Villeurbanne

On-site
EUR 65,000 - 90,000
Software Architect (F/H/X)
Software Architect (F/H/X)

Alstom • Villeurbanne

On-site
EUR 45,000 - 65,000
Environnement de travail inclusif