At Alstom, we're looking for a full-time Software Architect in Bangalore to contribute to the development of complex embedded solutions and play a critical role in delivering software modules.
Requirements
- Bachelor's or Postgraduate degree in Engineering – IT, CS, ECE, EEE, or equivalent
- 12+ years of experience in designing software modules for complex embedded systems
- Experience with IoT cloud protocols: MQTT, AMQP, HTTP/REST, TLS
- Experience or understanding of embedded/RTOS applications and software processes
- Knowledge of Microservices design patterns: API gateway, service discovery, load balancing, fault tolerance.
- Knowledge of CENELEC SIL4/DO178A/DO178B standards
- Experience with IoT cloud platform: AWS IoT, Azure IoT Hub, Google Cloud IoT
- Familiarity with programming languages like Embedded C and Python
- Proficiency in operating systems such as RT Linux
- Understanding of protocols like TCP/IP and exposure to cybersecurity feature development
- Experience in collaborating with cross-functional and geographically distributed teams
- Strong communication and leadership skills to guide and influence in a matrix organization
- Ability to innovate and create reusable solutions
Benefits
- Stability, challenges, and a long-term career free from monotonous daily routines
- Collaborate with cross-functional teams and supportive colleagues
- Contribute to innovative projects
- Utilise our dynamic and inclusive working environment
- Steer your career in whatever direction you choose across functions and countries
- Benefit from our investment in your development through award-winning learning opportunities
- Progress towards advanced roles, including Software Architect Tier 1
- Benefit from a fair and dynamic reward package that recognizes your performance and potential, plus comprehensive and competitive social coverage (life, medical, pension)