Software Designer
Alstom
Leading societies to a low carbon 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, monorail, and trams to integrated systems, customised services, infrastructure, signalling and digital mobility solutions. Joining us means joining a caring, responsible, and innovative company where more than 70,000 people lead the way to greener and smarter mobility, worldwide
The Software Integrator role is critical in ensuring the seamless integration, functionality, and performance of software modules across both host machines (native on PC) and hardware platforms. Positioned at the lower part of the V-cycle, this role bridges the gap between software development and system validation, ensuring high-quality deliverables.
This role is ideal for individuals who thrive in dynamic environments, enjoy solving complex integration challenges, and are passionate about delivering high-quality software solutions.
Key Responsibilities
- Software Integration & Validation
- Ensure proper functioning and cohesion of software modules on host machines and hardware platforms, adhering to requirements documentation and functional interfaces ([SwRS/SwID]).
- Verify the operational readiness of software deliveries, ensuring effective communication between functionalities.
- Evaluate overall software maturity before official configuration and release.
- Platform Expertise
- Develop a deep understanding of the platform, including hardware, software, and external peripherals.
- Master platform configuration and peripheral setup, including the preparation of parameter files.
- Participate in platform integrations with external peripherals.
- Communicate with the platform stakeholders (MooN), particularly regarding integration, as well as issue reporting and tracking tickets.
- Release Management
- Produce target executables for design and official releases, including release notes, production manuals, user manuals, and configuration documentation.
- Support & Collaboration
- Assist software developers during designer tests on host/target platforms and analyze validation and verification feedback.
- Manage the inventory of platforms available for software developers.
- Collaborate with design teams to execute functional, endurance, and cybersecurity tests.
- Performance Measurement & Automation
- Implement injection or measurement points at function interfaces based on documentation.
- Automate and produce performance measurements for:
- Embedded functionalities (e.g., reaction times).
- Hardware resources (e.g., memory usage, CPU utilization).
- Critically analyze performance metrics to identify areas for improvement.
- Software Maintenance
- Merge developed software functionalities or support developers in this task.
- Implement minor software corrections for integrated functions, as needed.
Interfaces
- Collaborate with:
- Software Developers
- Systems Engineers, Validators, Safety & Cybersecurity Teams
- Parameterization Teams
- Tools & Simulators Teams
- Platform Vendors
Education : Master degree
Required Technical Skills
- Mandatory:
- Configuration Management: GitLab
- Scripting: Python, Lua, Bash (for automated test creation and maintenance), Make, Makefiles
- Programming Languages: C, C++, ADA (depending on the project)
- Virtualization: VirtualBox, Docker
- Operating Systems: Linux
- Optional:
- Communication Protocols: Ethernet
- Databases: SQL (optional)
- Test Frameworks: AUnit
Behavioral Skills
- Proficiency English. (French is an asset)
- Strong organizational skills and multitasking ability.
- Excellent communication skills to collaborate effectively with internal and external teams.
- Ability to build and maintain a network of knowledgeable colleagues.
- Analytical mindset with the ability to step back and assess the overall product.
- Autonomous and independent, with a proactive approach to problem-solving.
Location
- Based in Charleroi with the option for remote work 2 days per week.
Alstom is the leading company in the mobility sector, solving the most interesting challenges for tomorrow’s mobility. That’s why we value inquisitive and innovative people who are passionate about working together to reinvent mobility, making it smarter and more sustainable. Day after day, we are building an agile, inclusive and responsible culture, where a diverse group of people are offered opportunities to learn, grow and advance in their careers, with options across functions and geographic locations. Are you ready to join a truly international community of great people on a challenging journey with a tangible impact and purpose?
Equal opportunity statement:
Alstom is an equal opportunity employer committed to creating an inclusive working environment where all our employees are encouraged to reach their full potential, and individual differences are valued and respected. All qualified applicants are considered for employment without regard to race, colour, religion, gender, sexual orientation, gender identity, age, national origin, disability status, or any other characteristic protected by local law.
Job Type:Experienced
- ...and dynamic teammates. You'll play a key role in shaping the design and specifications of systems or subsystems for new... ...of the railway program domain. Understanding of hardware and software development, as well as System V&V processes. Proficiency in...SuggéréTemps complet
- ...analyze the input needs (external or internal) and requirements, and design the solution by re-using existing solutions (contracts context)... ...technical support to RAM, safety, cybersecurity, sub-system, software, hardware and V&V teams to develop design concepts and...SuggéréEmploi contractuelRecrutement immédiat
- ...Charleroi dedicated to building advanced software tools that power Verification &... ...systems. You will play a critical role in designing, developing, and integrating software components... ...Software Development (C# & Python) - Design and implement software components. - Create...SuggéréEmploi en CDITemps complet
- ...Description : We are looking for a motivated and experienced Software Leader to join our team and lead the development of advanced... ...specialists in electronics, development, and embedded systems design, we operate from sensor to cloud. Why choose Médiane Benelux?...SuggéréEmploi en CDITemps complet
- ...signaling projects, including ERTMS (European Rail Traffic Management System). Your Responsibilities: As a Software Leader, you will play a central role in the design and development of embedded software solutions. Your main tasks will include: Participating in the...SuggéréEmploi en CDITemps complet
- ...projects, we are looking for an Embedded Software Engineer to participate in the full... ...converters. You will be responsible for designing, testing, and integrating Command-Control... ...Validation teams. Key Responsibilities - Design and develop application software for...Pour les sous-traitantsEmploi en CDITemps complet
- ...smarter mobility, worldwide Could you be the full-time System Designer in Charleroi we’re looking for? Your future role You'll... ...(Project Engineering, Program teams, V&V teams, RAM, safety, software, and product teams), contribute to technical reviews, and...Temps complet
- ...more than 70,000 people lead the way to greener and smarter mobility, worldwide PURPOSE OF THE JOB: Purpose of the job: Design software components and implement them Optional role: Software Development Manager Ensure QCD management on software development...Pour les sous-traitants
- ...Could you be the full-time Software Developer in Charleroi we’... ...You'll play a key role in designing and implementing software components... ...architects, hardware designers, and quality assurance managers... ...take care of software component design and coding, as well as testing...Temps complet
- ...and detail-oriented teammates. You'll ensure that Alstom’s designs are fit for their intended use by implementing and executing Verification... ...). Experience in product development and understanding of software coding. Good analytical skills and problem-solving abilities...Temps complet
- ...CODE Job Title (Job Code): Project Verification & Validation Designer (VVD) (EN-VA-01) PURPOSE OF THE JOB Take part to major... ...skill is required Understanding and experience in Software coding Knowledge of at least one Alstom platform Desirable...
- ...000 personnes ouvrent la voie à une mobilité plus verte et plus intelligente, dans le monde entier. Pourriez-vous être le/la Software Technical Lead à temps plein basé(e) à Charleroi que nous recherchons ? Votre futur rôle Relevez un nouveau défi et mettez...Temps completAlternance
- ...future role Take part to major developments by proving that the design is fit for its intended use, through implementation and... ...analytical skill is required ~ Understanding and experience in Software coding ~Knowledge of at least one Alstom platform ~ Fluent...
- Le poste : Dans le cadre d'un renfort ponctuel sur les équipes Traction, nous recherchons un ingénieur validation expérimenté pour intervenir sur des systèmes critiques liés à la chaîne de traction ferroviaire (convertisseurs, onduleurs, systèmes de puissance). L'...Emploi en CDITemps complet
- ...importante expansion et son développement commercial et financier, EKIUM Belgium, dont le siège est situé à Jumet, recherche un/une Designer 3D. Mission En tant que Designer 3D , votre défi consiste à être acteur/actrice du développement de l’entreprise. Votre...À distance
- ...We are seeking a talented and motivated Software Engineer to join a leading player in the... ...railway industry. You will play a key role in designing, developing, and integrating software... ...specifications. Participate in design reviews and technical discussions to help...Emploi en CDITemps complet
- 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...
- ...smarter mobility worldwide, connecting cities as we reduce carbon and replace cars. PURPOSE OF THE JOB Within a component design site, you will be : Managing functionally resources, activities and deliverables on projects in compliance with QCD commitments...Emploi contractuelPour les sous-traitants
- ...carbon and replace cars. Your Mission As a Traction Software Development Engineer, you will be responsible for developing and... ...processes. Testing & Validation Participate in software design reviews and ensure quality documentation. Support bench testing...Pour les sous-traitants
- ...in Charleroi, regroups all activities that aim to deploy Alstom’s Signaling solutions , for our customers. The different teams design systems, manufacture prototypes, perform tests and trials, complete approval procedures and manage integration projects. An after-...
- ...projets de R&D. Dans le cadre du développement des activités de l’un de nos clients situé à Charleroi, nous recherchons un(e) V&V designer H/F. A ce titre, vos principales missions seront liées à la vérification et la validation des exigences fonctionnelles et...Salaire horaireEmploi en CDITemps complet
- ...and smarter mobility worldwide, connecting cities as we reduce carbon and replace cars. Could you be the VIE - Traction Power Design Engineer we’re looking for? Your future role Take on a new challenge and apply your electrical engineering expertise in a cutting...
- ...Italy, Médiane Benelux is an engineering company specializing in software, electronics, and cybersecurity across key sectors such as... ...specialists in electronics, development, and embedded systems design, we operate from sensor to cloud. Why choose Médiane Benelux?...Emploi en CDITemps complet
- ...and maintain system specifications. Ensure requirements traceability. Participate in design studies, technical analyses and design reviews. Collaborate with Safety, RAM, Software, Cybersecurity, Product and V&V teams. Contribute to continuous improvement and...Emploi en CDITemps complet
- ...to GoA4, CBTC, ETCS). You will be involved in the analysis, design, and specification of complex systems enabling train automation... ...functional teams Work closely with RAM, safety, cybersecurity, software, and validation teams Contribute to continuous improvement...Emploi en CDITemps complet
- ...analyze input needs, define and allocate requirements, evaluate design trade-offs, assess technical risks, and define system... ...needs. Collaborate with RAM, safety, sub-system, cybersecurity, software, product, and V&V teams to develop design concepts and ensure specification...Emploi en CDITemps complet
- ...ReqSuits, or equivalent) Ensure consistency between hardware, software, and real-time constraints Support development and validation... ...specialists in electronics, development, and embedded systems design, we operate from sensor to cloud. Why choose Médiane Benelux?...Emploi en CDITemps complet
- ...railway sector, is looking for a System Engineer to support the design and specification of complex railway signalling systems. You... ...MBSE. Participate in technical reviews and collaborate with software, hardware, validation and safety teams. Support the analysis...Emploi en CDITemps complet
- ...Track-On-board) sur les infrastructures. Collaborer avec les équipes RAM, Safety, Cybersécurité, Software et V&V. Organiser et participer à des revues techniques (design reviews, document reviews). Votre profil Nous accordons plus d'importance à la passion et...Alternance
- ...& Skills : Strong analytical skills Good understanding of software development Experience in V&V within railway and signaling domains... ...: Knowledge of multiple railway platforms Understanding of design and data preparation processes Engineering/system background...Emploi en CDITemps complet
Voulez-vous recevoir plus d'offres d'emploi ?
S'abonner et recevoir des offres d'emploi similaires à Software Designer. Soyez parmi les premiers à postuler !
