Wayside Object Systems Software Engineer (C++)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+5 more
Job description
An environment where everyone can be their authentic selves and feel part of a team, supported by DEI Learning resources. A hybrid work model that offers the best of both worlds: in-person collaboration and remote flexibility. A space that values curiosity and guarantees continuous learning, with personal and professional development opportunities for everyone. 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.
Requirements
A degree in Software Engineering, Computer Science, Industrial Engineering, or Telecommunications. Proficiency in C++ and Python programming languages. Knowledge of generating functional requirements and managing integration environments. Familiarity with automatic testing, continuous integration tools (Gitlab CI/CD, SonarQube), and requirements management (Polarion). Fluency in both Spanish and English.
Youāll thrive even more if you also bring: Experience with wayside objects, controllers, or research projects. Knowledge of System Pillar/EULYNX, SIL2/4 development (CENELEC 50716), or security coding. Familiarity with AI/ML techniques applied to test automation and software development. Experience with AGILE methodologies (SCRUM), IT Security, and coding standards (MISRA C++: 2023 & CERT C++). Donāt worry if you donāt tick every box; your passion for software development and innovative mindset are what truly matter!
Benefits & conditions
4.04.0 out of 5 stars Tres Cantos, Madrid provincia Hybrid work Permanent, Full-time
About the company
Shape the future of global railway signaling by developing innovative, standardized software solutions that connect the world.
For over 160 years, Siemens Mobility has been a global leader, innovating transportation solutions that move the world. 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.
Tu misión en nuestro equipo Join our R&D team to design and develop standardized Wayside Object Systems for global application. You will be a key player in creating cutting-edge railway signaling technology, working collaboratively to deliver high-quality, innovative products.
Youāll make a difference by: Managing software requirements and developing specific Siemens solutions. Designing, implementing, and modifying software using C++ and SIL4 techniques. Specifying tests aligned to requirements and driving test automation. Taking ownership throughout the entire software development cycle. Innovating and researching new technologies to enhance our products.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on es.indeed.comGood distractions
Talks and stories from around this role ā technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Is Software Engineering Hard?
Is Software Engineering Over-Saturated?
The Ultimate Software Engineer Career Path Guide for 2023
What is Software Engineering?