Emplois actuels liés à Software Engineer - Crespin, Hauts-de-France - Alstom


  • Crespin, Hauts-de-France ALSTOM Gruppe Temps plein

    Ingénieur Laboratoire H/FAlstom, un leader dans le développement et la commercialisation de solutions de mobilité durable, recherche un Ingénieur Laboratoire pour rejoindre son équipe à Crespin, France.ResponsabilitésRéaliser les essais de validation et/ou d'investigation dans les domaines de la mécanique, des vibrations, de l'acoustique et de...

  • Software Developer

    Il y a 3 mois


    Crespin, France Alstom Temps plein

    Req ID:461341  At Alstom, we understand transport networks and what moves people. From high-speed trains, metros, monorails, and trams, to turnkey systems, services, infrastructure, signalling and digital mobility, we offer our diverse customers the broadest portfolio in the industry. Every day, more than 80 000 colleagues lead the way to greener and...


  • Crespin, France Alstom Temps plein

    Req ID:458220 À la tête des entreprises qui s’engagent vers un avenir plus vert, Alstom développe et commercialise des solutions de mobilité qui apportent les fondements durables pour l'avenir des transports. Notre portefeuille de produits s'étend des trains à grande vitesse, métros, monorails et tramways jusqu’aux systèmes intégrés, services...

Software Engineer

Il y a 2 mois


Crespin, Hauts-de-France Alstom Temps plein

Req ID: 461341

At Alstom, we comprehend transport networks and the dynamics of mobility. Our offerings span high-speed trains, metros, monorails, trams, and comprehensive systems, services, infrastructure, signaling, and digital mobility solutions. Each day, our diverse team contributes to greener and smarter mobility globally, linking cities while minimizing carbon footprints and reducing reliance on automobiles.

Job Purpose

The selected candidate will be responsible for developing short-term software components for the Mobile Communication Gateway (MCG) to meet project requirements or perform software maintenance. In the medium term, this role will transition towards cloud software development.

Organizational Structure

  • This position is part of the Digital Services Digital & Cyber Platform Railway Operations Solutions.
  • Reports directly to the Software Development Team Lead.

Networking & Collaboration

  • Internal: Collaborate with development team members and the V&V Coordinator TC&IS Basic Platform Project Engineer (as necessary).
  • External: Engage with suppliers and customers (as required).

Key Responsibilities

The role encompasses the following:

  • Design and develop new software components for the MCG, and/or maintain existing software components that require updates due to vulnerability management, new features, or bug fixes.
  • Ensure effective management and traceability of software configurations, including design tools, and produce release notes.
  • Confirm that the content of baselines, release or delivery notes, and Software Reference version identifications comply with release standards.
  • Achieve specified software quality requirements as outlined in the System Engineering and TCMS Software Quality Plan, and communicate associated responsibilities to team members.
  • Maintain quality across all domains of the project (Software).
  • Lead and support design planning and the execution of Design/Verification reviews throughout the Design For Quality cycle.
  • Deliver all outputs, including Software specifications or Functional Design Descriptions (FDD), ensuring compliance with Software Engineering commitments.
  • Provide Train Software in accordance with the Engineering Work Package.
  • Report to the Software Development Team Leader.

Performance Metrics:

On-Time Delivery (OTD), Quality, Cost, Project reliability, availability, and cost targets.

Required Qualifications

Educational Background

A university degree in Computer Science or Automation Engineering is essential.

Experience

Mandatory:

  • 6-10 years of experience in Embedded Software system/Application engineering.
  • Practical development experience across one or more software phases, including software development and hardware-software integration.
  • Proficiency in software development using languages such as C, C++, Python, PHP, Angular, JavaScript, and Bash scripts, along with a solid understanding of Qt libraries.
  • Working knowledge of Linux operating systems and network protocols like MVB, Ethernet, IPTCom, and TRDP.

Desirable:

  • Familiarity with rolling stock.
  • Basic knowledge of software containers (Docker, Kubernetes, AKS).
  • Fundamental understanding of Cybersecurity.

Competencies & Skills

  • Strong problem-solving abilities, including technical and cost evaluations of solutions.
  • Capacity to manage technical risks effectively.
  • Self-motivated with a keen attention to detail.
  • Ability to work independently as well as collaboratively within a team.
  • Eagerness to learn and develop professionally.
  • Excellent interpersonal skills and a strong team player.

At Alstom, we value diversity and are committed to fostering an inclusive workplace for all.

Job Segment: Embedded, Cloud, Developer, Information Technology, Programmer, Technology