Software Component Engineer
Hitachi Rail
Posted: February 9, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
As a Software Component Engineer, you will be working on the development of software components for Hitachi Rail's products, with a focus on delivering high-quality solutions that meet the needs of our customers. You will be part of a global team that is pushing the boundaries of innovation and technology. This is a great opportunity to work with a dynamic and multicultural team in Madrid, Spain.
Job Description
Sobre nosotros
Una carrera en Hitachi Rail te ayudará a tener un legado. Con actividades en todos los rincones del mundo, nuestro trabajo está a la vanguardia de la transformación digital y la tecnología. Desde la fuerza multicultural de nuestra organización global a la sostenibilidad e innovación trabajamos para atraer a las personas, hay algo para que todos/as se enganchen. Y ahí es donde entras tú.
Madrid, Spain (Hybrid)
Our Product development team is growing!
The person who joins us will have the opportunity to perform the following…
Functions:
As part of the Product development team, your main duties would include:
System Specification and Design
Design and software development activities in C and C++ languages.
Application of coding rules and detail design documentation related to the software modules
Preparation, execution and Documentation for the system integration and verification activities, within system engineering workbench
Preparation, execution and documentation for the system design activities, within system engineering workbench
Knowledge of CI/CD environments for software development
Experience working with GIT/Bitbucket
What are we looking for?
Knowledge of coding methods and computer languages, e.g. Java, C, C++, Perl, Python.
Knowledge of Coding process
Experience in development real time System
Experience with software system-level integration.
Good knowledge of approval strategies and relevant regulations (CENELEC)
Knowledge of railway operations and used products.
Experience with safety critical systems and safety-design principles.
Experience in UML, Design pattern.
Proficient in using UNIX, LINUX (bash, grep, find,…).
Environment Tools skill: Firm knowledge on the tools used for each step of code implementation activities (how to proceed)
Fluent Spanish and English
And what do we offer you?
Vacation periods of approximately 35 working days.
“Be Easy,” which includes services focused on your well‑being and that of your environment.
Option for remote work: work from home up to 3 days a week.
Flexible working hours with up to 2 hours of flexibility for start and end times.
Health and well‑being area with medical services, a nursing/maternity room, and access to various activities and initiatives that support your health.
Annual training plan adapted to your role, covering skills, languages, technical competencies, and more.
An organization that considers diversity and inclusion as two strategic pillars: we work toward gender equality, encourage different generations to collaborate and learn from one another, embrace all cultures and nationalities, believe that all abilities are valuable and necessary, and foster a safe environment for everyone, regardless of sexual orientation.
Where are we located? Our offices are at Serrano Galvache 56 (Metro Line 1 – Bambú)
Gracias por tu interés en Hitachi Rail. Si tu solicitud es de interés, nos pondremos en contacto contigo. Por favor, no dudes en descubrir más sobre nosotros y nuestras nuevas vacantes en
https://www.hitachirail.com/careers
.
En Hitachi Rail, hay un lugar para todos/as. Acogemos y valoramos las diferentes experiencias, edad, género, sexualidad, situación familiar, discapacidad, origen, nacionalidad, etnia, religión, y visión del mundo. Es nuestro compromiso crear un entorno inclusivo - estamos orgullosos/as de ser un empleador paritario.
Nos encantaría que fueras uno/a de nuestros/as seguidores/as en
https://www.linkedin.com/company/hitachirail
.