We are seeking a full-time Software Architect to join our team in Bangalore. As a Software Architect, you will be responsible for developing complex embedded solutions, contributing to software specifications and architecture design, and collaborating with global teams to drive continuous improvement initiatives.
Requirements
- Bachelor's or Postgraduate degree in Engineering – IT, Computer Science, ECE, EEE, or equivalent
- 10+ years of experience in designing software modules for complex embedded systems
- Proficiency in programming languages such as C and scripting languages like Python
- Experience with multi-core/multi-threaded programming
- Knowledge of operating systems such as Linux, RTOS, and VX Works
- Familiarity with communication protocols such as TCP/IP, CIP, TRDP, and MVB
- Strong understanding of embedded concepts, including multi-threading and inter-process communication (IPC)
- Experience with low-level embedded software design
- Knowledge of cybersecurity principles and secure network communications
- Excellent problem-solving and debugging skills, with the ability to identify root causes in complex systems
- Experience in the rail industry is highly desirable, but similar industries will also be considered
- Ability to collaborate with global teams across different geographical locations
- Demonstrated leadership and communication skills, with the ability to guide and influence in a matrix organization
- Innovative mindset with a passion for creating reusable solutions and model-based developments
- Willingness to travel to our platform development center in Europe on a short-term, as-needed basis
Benefits
- Flexible and inclusive working environment
- Comprehensive and competitive social coverage (life, medical, pension)
- Fair and dynamic reward package that recognises performance and potential
- Award-winning learning and development opportunities
- Opportunity to progress towards leadership roles or other career paths within Alstom
- Stability, challenges, and a long-term career free from boring daily routines
- Opportunity to contribute to innovative projects and utilise new security standards for rail signalling