Embedded Software Engineer

Alstom

Villeurbanne

Sur place

EUR 55 000 - 75 000

Plein temps

14 jours+

Recevez plus de réponses des employeurs

Envoyez un CV adapté au poste en quelques minutes.

Avantages offerts par ce poste

Life insurance
Health insurance
Pension plan

Résumé du poste

Alstom in Villeurbanne is seeking a Software Development Engineer to design, develop, and integrate embedded software for AC4/AC4L products. You will collaborate with systems engineers and validation teams to add features and fix defects in real-time embedded solutions.

Required skills include C/C++, C#, and Python, with experience in embedded environments, CI/CD, and test automation. The role offers a collaborative, multinational setting and opportunities to grow toward technical leadership in

Qualifications

  • Degree in computer science, engineering, or equivalent.
  • Experience programming in C/C++, C#, and Python.
  • Experience in embedded or real-time software development.
  • Experience in industrial environments.
  • Team player in multicultural, multidisciplinary settings.
  • Strong analytical and adaptability skills.
  • Proactive mindset and interest in new technologies.
  • Attention to detail and problem solving.

Responsabilités

  • Develop and integrate new software features for AC4/AC4L real-time embedded products.
  • Analyze and fix software defects.
  • Contribute to CI/CD, test automation and monitoring.
  • Write technical documentation and test protocols.
  • Perform unit testing to ensure software quality.
  • Collaborate with cross-functional teams in a multicultural environment.
  • Contribute to innovative solutions in sustainable mobility.

Connaissances

C/C++
C#
Python
Embedded RT software
CI/CD
Unit testing
Documentation
GitLab CI

Formation

Degree in Computer Science / Engineering

Outils

GitLab CI

Description du poste

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
  • 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
  • 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.

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez votre fichier ici.
Similar jobs

Postes similaires à comparer

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

ALSTOM Gruppe • Villeurbanne

Sur place
EUR 45 000 - 65 000
Software Development Engineer - Remote Driving (F/H)
Software Development Engineer - Remote Driving (F/H)

ALSTOM Gruppe • Villeurbanne

À distance
EUR 45 000 - 65 000
Dynamic reward package
Comprehensive social coverage
Agile working environment
+1
Embedded Software Engineer (F/H)
Embedded Software Engineer (F/H)

Alstom • Villeurbanne

Sur place
EUR 45 000 - 70 000
Assurance-vie
Assurance-maladie
Pension
+1
System Engineer (F/H)
System Engineer (F/H)

ALSTOM Gruppe • Villeurbanne

Sur place
EUR 65 000 - 90 000
Verification and Validation Engineer
Verification and Validation Engineer

Alstom • Villeurbanne

Sur place
EUR 55 000 - 75 000
Software Designer_On Board Signalling Product (M/F)
Software Designer_On Board Signalling Product (M/F)

ALSTOM Gruppe • Villeurbanne

Sur place
EUR 45 000 - 60 000
Formation continue
Couverture sociale complète
Système de rémunération dynamique
Software Designer TestPlatform (F/H)
Software Designer TestPlatform (F/H)

Alstom • Villeurbanne

Sur place
EUR 45 000 - 65 000
Software Designer_On Board Signalling Product (M/F)
Software Designer_On Board Signalling Product (M/F)

Alstom • Villeurbanne

Sur place
EUR 45 000 - 65 000
Environnement de travail flexible
Système de rémunération dynamique
Programmes d’apprentissage primés
Software Architect_On Board Signalling Product (M/F)
Software Architect_On Board Signalling Product (M/F)

Alstom • Villeurbanne

Sur place
EUR 45 000 - 65 000
Environnement de travail flexible
Développement professionnel par programmes d'apprentissage
Système de rémunération dynamique
Ingénieur logiciel embarqué(F/H)
Ingénieur logiciel embarqué(F/H)

Alstom • Villeurbanne

Sur place
EUR 40 000 - 55 000
Système de rémunération dynamique
Assurance-vie
Formation et développement professionnel