Ir para conteúdo Ir para o rodapé

R&D Software Engineer - Train Control Systems (C/C++/ADA)

ID da vaga
500409
Publicado desde
26-Mar-2026
Organização
Mobility
Área de trabalho
Research & Development
Empresa
SIEMENS MOBILITY, S.L.U.
Nível de experiência
Profissional Sénior
Anúncio da vaga
Tempo Integral
Modo de trabalho
Híbrido (remoto/escritório)
Tipo de contrato
Permanente
Localização
  • Valencia - - Espanha
Ready to shape the future of global rail transport? Join us as a Software Development Engineer in R&D and build cutting-edge ERTMS Train Control Systems that move the world safely and efficiently.

Siemens Mobility: Shaping the Future of Transportation

For over 160 years, Siemens Mobility has been a global leader, innovating transportation solutions that move the world. As a separately managed Siemens company, we are dedicated to making mobility more efficient, sustainable, and enjoyable for everyone.

We lead the way in Rolling Stock, Rail Automation & Electrification, Turnkey Systems, Intelligent Traffic Systems, and comprehensive Related Services. Through digitalization, we empower operators worldwide to create intelligent infrastructure, enhance passenger experience, and ensure unparalleled availability.

Join us in transforming Mobility Management, Turnkey Projects, Electrification, Mainline & Urban Transport, and Customer Services. If you're ready to make a real impact on a more connected and sustainable future, your journey starts here.

Your mission in our team

As part of our R&D team, you will be at the forefront of Railway Signaling technology. We are a collaborative, proactive group dedicated to developing innovative, generic products used globally. Your role will be crucial in designing and developing ERTMS Train Control Systems, contributing directly to the safety and efficiency of rail transport worldwide.

Challenges that await

Manage software requirements effectively.
Develop robust software for specific Siemens solutions.
Design, implement, and modify software using ADA and C/C++/Visual C, applying SIL4 techniques.
Take ownership throughout the entire software development lifecycle: specification, design, development, testing, and delivery.
Collaborate within an international, multidisciplinary development team.
Drive innovation and research into new technologies to enhance our products.

What will make your application stand out

A degree in Software Engineering, Computer Science, Industrial Engineering, or Telecommunications.
Proficiency in English and Spanish.
Experience in generating functional requirements.
Strong programming skills in ADA, C, C++, or Visual C.
A solid understanding of software architecture.
The ability to manage integration environments and implement test automation.
Familiarity with configuration management tools (e.g., Synergy, Polarion).
Knowledge of automatic testing and continuous integration tools (e.g., Jenkins, SonarQube).
Experience with requirements and traceability management tools (e.g., Doors, Polarion).
Understanding of SIL2/4 development techniques (CENELEC 50128:2011 Standard).
A passion for software development, meticulous organization, and a results-oriented approach.
An innovative spirit with a drive to improve efficiency and think outside the box.

You’ll thrive even more if you also bring

Experience developing applications for Railway Signaling Train Control systems.
Previous experience in research projects.
Knowledge of Python.
Familiarity with Railway Systems (ERTMS).
Understanding of Cybersecurity principles (vulnerability testing, threat mitigation, etc.).
Experience with AGILE methodologies (SCRUM) and related tools (Jira, Gitlab, RTC).
Skills in test environment automation.
Experience programming with code standards (MISRA 2012 & CERT C) and following good development practices.

What awaits you when you join

Sustainability: Contribute to technologies that reduce carbon emissions and promote sustainable transport.
Customer Focus: Build trusted partnerships by delivering solutions that improve passenger experiences.
Innovation & Digitalization: Be part of a team leading the industry through digital transformation and sustainable innovation.
Social Value: Create positive, long-term impacts on the economic, social, and environmental well-being of communities.
Inclusive Environment: Join a diverse team where everyone is valued, supported by DEI resources.
Hybrid Work: Enjoy the flexibility of combining remote work with in-person collaboration.
Continuous Learning: Grow personally and professionally in a culture that values curiosity.
Flexible Benefits: Access a wide range of benefits tailored for you and your family



If we all thought the same, we would never think of anything new! That’s why we recruit great minds from all walks of life. We recognise that building a diverse workforce is essential to the success of our business, therefore we encourage applications from a diverse talent pool. We welcome the opportunity to discuss flexibility requirements with our applicants to encourage agile working and innovation. Flexibility is our main benefit. We combine remote and presence work because work-life balance and wellbeing are essential for our teams. We are convinced that stay at home allow us to focus on activities that need more time for concentration and being at the office enhance our creativity collaborating and learning from others.

Siemens aboga por la igualdad de oportunidades entre mujeres y hombres, así como en la Diversidad como fuente de creatividad e innovación. Contar con diferentes tipos de talento y de experiencias nos hace ser más competitivos y estar mejor preparados para responder con éxito a las demandas de la Sociedad. Por ello, valoramos a las candidatas y a los candidatos que reflejen la Diversidad que disfrutamos en nuestra Compañía y animamos la cobertura de puestos por mujeres y hombres en ocupaciones que se encuentren subrepresentadas.

#LI-ES1