Ingénieur développement et Validation Logiciel ferroviaire F/H
Core
Develop, test, integrate, and validate software for multiple on-board tools in the railway sector, ensuring independence between development and testing activities.
Role type
Embedded software engineer (railway)
Builds
On-board software tools for railway systems
Domain
Railway / Embedded systems
Deliverable
production ML models | product features
Required skills
C++, TCL, Python, QT framework, embedded systems development, software testing, requirement analysis, configuration management, technical documentation, bug analysis and resolution
Preferred skills
Cybersecurity knowledge, V-cycle methodology, traceability management
Technologies
C++, TCL, Python, QT
Responsibilities
Implement new features and software evolutions; analyze and correct software anomalies; execute tests using client simulators and integration test benches; review system and software specifications; write test cases and test reports; deliver software versions to configuration management; measure test coverage and track traceability.
Seniority
Mid-level, hands-on IC