C++ Software Engineer - Critical Railway Systems - Siemens
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
OverviewCompruebe a continuación si tiene lo necesario para esta oportunidad y, si es asÃ, envÃe su solicitud lo antes posible.Join Siemens Mobility’s Rail Signalling team to develop secure C++ software for SIL4-critical railway control systems.You will drive the full software lifecycle, collaborate with international teams, and explore AI-driven testing and automation.The role combines safety-critical engineering with innovative solutions to enhance mobility and public safety.This is a chance to impact global transit reliability while working in a flexible, hybrid environment.Compensaciones / Beneficiosflexible work arrangementshybrid remote/officeDEI learning resourcesEmployee Resource Groupsinclusive culturework-life balanceResponsabilidadesDevelop and evolve C++ components for SIL4 safety-critical systemsLead complete software lifecycle from specification to customer supportCollaborate with multidisciplinary, international teams on high-impact projectsExplore AI-based solutions to automate tasks and improve testingFoster collaboration and remove impediments within an Agile teamRequisitos principalesDegree in Software Engineering, Computer Science, Telecommunications, Industrial Engineering, or related fieldSolid C++ programming experience in demanding environmentsStrong object-oriented programming, software architecture, and robust design xkdbapoFluency in English and Spanish for distributed collaborationFamiliarity with railway signaling standards and software lifecycles is a plusCollaborative mindsetTechnical curiosityMotivation to develop software with social impactC++ programming in safety-critical contextsObject-oriented design and software architectureExperience with SIL4 safety-critical life cycles (EN*****) is a plus
Requirements
Requisitos principalesDegree in Software Engineering, Computer Science, Telecommunications, Industrial Engineering, or related field Solid C++ programming experience in demanding environments Strong object-oriented programming, software architecture, and robust design xkdbapo Fluency in English and Spanish for distributed collaboration Familiarity with railway signaling standards and software lifecycles is a plus Collaborative mindset Technical curiosity Motivation to develop software with social impact C++ programming in safety-critical contexts Object-oriented design and software architecture Experience with SIL4 safety-critical life cycles (EN*****) is a plus
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…