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
- ...of critical systems in the railway sector, we are looking for a Software Engineer specialized in development, automation, and CI/CD. You... ...a focus on CI/CD integration and automation Participate in design reviews, ensuring compatibility with deployment pipelines and DevOps...SuggéréTemps complet
- ...way to greener and smarter mobility worldwide, connecting cities as we reduce carbon and replace cars. Could you be the Software Designer TRK we’re looking for? Your future role As part of the SML400 GP-SSI Design team in Charleroi, this Software Designer...SuggéréÀ distanceTravail à domicile
- ...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...SuggéréTemps complet
- ...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...Suggéré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...SuggéréPour les sous-traitants
- ...THE JOB Take part to major developments by proving that the design is fit for its intended use, through implementation and execution... ...in Product development. Understanding and experience in Software coding. Knowledge of at least one Alstom platform. Desirable...
- ...En tant que Design Engineer HVAC/ Sanitaire chez Cegelec SA, une marque de VINCI Energies, vous dessinez, dimensionnez et optimisez des installations de qualité en HVAC et en sanitaire qui répondent aux exigences du client et cela en tenant compte du budget, du timing...
- ...smarter mobility worldwide, connecting cities as we reduce carbon and replace cars. Could you be the full-time Trackside V&V Designer in Charleroi we’re looking for? Your future role Take on a new challenge and apply your engineering and scientific...Temps 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?...
- ...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...
- ...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...
- ...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
- ...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
- ...oriented teammates. You'll play a key role in ensuring that our designs meet their intended purpose by leading Verification,... ...Science, or a related field Experience or understanding of Software coding and system integration Knowledge of at least one Alstom...Temps 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...Temps complet
- ...greener and smarter mobility worldwide, connecting cities as we reduce carbon and replace cars. Could you be the VIE - ATC System Designer we’re looking for? Your future role The train movements are controlled by Automatic Train Control (ATC) System in a safe...Emploi contractuel
- ...carbon and replace cars. Your Mission As a System Designer – Onboard Signaling, you will be at the core of the adaptation... ...validation of proposed adaptations and their implementation by DC software teams. • Ensure traceability through-out the formal...
- ...company where more than 70,000 people lead the way to greener and smarter mobility, worldwide JOB DESCRIPTION – Traction Power Design Engineer The Power Design Engineer defines the power schemes and designs electrical components for traction converters or auxiliary...
- ...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
- ...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...
- ...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-traitantsTemps complet
- ...and smarter mobility, worldwide Your Mission As a System Designer – Autonomous Train Development, you will play a critical role in... ...& Validation Collaborate with RAM, Safety, Cybersecurity, Software, and Hardware teams to ensure seamless integration. Define system...
- ...smarter mobility, worldwide Purpose of the job: ~ Lead the design and specification of a system or a sub-system part of it for... ...development and integration of RAM, safety, cybersecurity, sub-system, software, hardware and V&V needs; system modelling and requirements...Emploi contractuelRecrutement immédiat
- 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'...Temps complet
- ...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...Temps 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
- ...JOB TITLE & JOB CODE Job Title (Job Code): IXL Application Design Engineer (EN-AA-02_001; EN-AA-02_002; EN-AA-02_003) PURPOSE... ...by Mechanical, Electromechanical, Electric, Electronic and Software components having the aim to ensure safe movements of trains....Emploi contractuel
- ...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
- ...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
- ...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-...
Voulez-vous recevoir plus d'offres d'emploi ?
S'abonner et recevoir des offres d'emploi similaires à Software Designer. Soyez parmi les premiers à postuler !
