Join Alstom as a Software Designer and contribute to the design of software modules for complex embedded systems. Collaborate with cross-functional teams and work on innovative projects.
Requirements
- Bachelor's or Postgraduate degree in Engineering – IT, Computer Science, Electronics & Communication, Electrical & Electronics, or equivalent
- 5+ years of experience in the design of software modules for complex embedded systems
- Experience in developing embedded/RTOS applications and adherence to software processes and coding guidelines
- Strong understanding of Cybersecurity concepts and exposure to Cybersecurity feature development
- Knowledge of programming languages like Embedded C and Python
- Experience with RT Linux and protocols such as TCP/IP
- Familiarity with standards like CENELEC SIL4, DO178A, or DO178B
- Ability to work in a collaborative environment with geographically dispersed teams
- Flair for learning technologies specific to the railway domain
Benefits
- Flexible and inclusive working environment
- Comprehensive and competitive social coverage (life, medical, pension)
- Award-winning learning and development opportunities
- Leadership roles or technical expertise in embedded systems
- Dynamic reward package that recognizes performance and potential