Overview
Siemens Mobility is a separately managed company of Siemens. We are leaders in transport solutions with a focus on rolling stock, rail automation and electrification, turnkey systems, intelligent traffic systems and related services. The role described is for a Software Developer Engineer in R&D Mobility, responsible for design and development of standardized Wayside Object Systems.
Responsibilities
* Software Requirements management
* Software development for specific Siemens solutions
* Design, implement and modify software using C/C++ with SIL4 techniques
* Test specification aligned to requirements
* Test automation and capabilities for continuous integration and automatic testing execution
* Responsible for the full software development life cycle: specification, design, development, test, and delivery
* Work in an international and multidisciplinary development team
* Innovation and research on new technologies applied to products
Qualifications
* Software engineer (computer science, industrial engineer, telecommunications)
* Desirable experience in development of applications for wayside objects and controllers
* Desirable 2 years of experience in research projects
* English & Spanish proficiency
Desirable skills and knowledge
* Knowledge in ADA / C / C++ / Python programming language; other languages are valued
* Programming using code standards (MISRA 2012 & CERT C) and following good development practices
* Knowledge of SIL2/4 development techniques (CENELEC 50128:2011)
* Knowledge of security coding
* Knowledge on System Pillar/EULYNX
* Ability to manage integration environments and to analyze and implement test automation
* Knowledge of automatic testing and continuous integration tools (GitLab CI/CD, SonarQube)
* Knowledge of requirements and traceability management tools (Doors, Polarion)
* Knowledge in test environment automation
* IT security knowledge (vulnerability testing, threat mitigation, authentication, access control, cryptography)
Skills
* Ability to work effectively across multiple geographic locations
* Team player with good communication and a results-oriented approach
* Exhaustive, meticulous, and organized
* Passion for software development, design and testing
* Innovation mindset and motivation to develop R&D in new technologies
* Ability to think how to make activities more efficient
* Think beyond the black box
Seniority level
* Associate
Employment type
* Full-time
Job function
* Other
Industries
* Automation Machinery Manufacturing
Siemens is committed to equal opportunity employment and values diversity. We encourage applications from diverse talent pools and welcome discussions on flexible and agile working arrangements. We believe flexibility is a key benefit and support a balance of remote and on-site work to foster wellbeing and creativity.
#J-18808-Ljbffr