Job Description
- Elaborating product/system specifications in collaboration with Product Architects and System Engineering Managers
- Defining software requirements and ensuring testability
- Allocating requirements to software components/modules and defining interfaces
- Validating solution feasibility through model simulation or mock-ups
- Selecting software tools, methodologies, and making major technical choices for software development
- Conducting SW requirements tests and integration tests, and verifying deliverables
- Degree in Engineering – IT, CS, ECE, EEE, or equivalent
- Experience or understanding of embedded systems development
- Knowledge of multi-threading, IPC, and complex distributed systems
- Familiarity with low-level embedded software design
- A certification in relevant software or system architecture fields
- Proficiency in C, Python, and other scripting languages
- Understanding of RT OS - Linux, VX ...
Ready to Apply?
Take the next step in your AI career. Submit your application to Alstom today.
Submit Application