C++ Software Engineer (Tres Cantos)

C++ Software Engineer (Tres Cantos)

20 oct
|
Siemens
|
Tres Cantos

20 oct

Siemens

Tres Cantos

C++ Software Engineer - Critical Railway Systems

Job ID

523669

Posted since

24-Sep-2026

Organization

Mobility

Field of work

Research & Development

Company

SIEMENS MOBILITY, S.L.U.

Mid-level Professional

Job type

Full-time

Hybrid (Remote/Office)

Employment type

Permanent

Your mission in our team

Joining our Rail Signalling team, you will develop highly secure C++ software for critical railway control systems. Your code will directly impact the safety, reliability, and efficiency of general transit networks, shaping the future of mobility.

You’ll make a difference by

Developing and evolving C++ software components applying best engineering practices for SIL4 safety-critical systems.

Driving the complete software lifecycle: from specification, design, and coding to integration, validation, and customer support.

Exploring and implementing AI-based solutions to automate tasks, optimize testing, and boost engineering capabilities.

Collaborating with international,



multidisciplinary teams on high-impact technological projects for leading railway operators.

Progressively taking on facilitation responsibilities within your Agile team, helping to remove impediments and foster collaboration.

Your success is grounded in

A Degree in Software Engineering, Computer Science, Telecommunications, Industrial Engineering, or a related field.

Solid experience or strong knowledge in C++ programming within demanding technical environments.

A strong foundation in object-oriented programming, software architecture, and robust solution design.

Fluency in both English and Spanish to collaborate effectively with distributed global teams.

A collaborative mindset, technical curiosity, and a genuine motivation to develop software with a real social impact.

You’ll thrive even more if you also bring

Familiarity with CENELEC EN50128 / EN50716 software life cycle standards and railway signaling systems.

Knowledge of requirements management tools like DOORS or Polarion.

📌 C++ Software Engineer (Tres Cantos)
🏢 Siemens
📍 Tres Cantos

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: c++ software engineer (tres cantos) / tres cantos

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: c++ software engineer (tres cantos) / tres cantos