Software Architect
Teknik, data och digitalt · Mjukvaru- och webbutveckling · Inbyggda system · Mjukvaruutveckling · Mjukvaruarkitektur
I korthet
Alstom seeks a full-time Software Architect in Bangalore to define and deliver software architecture for complex embedded solutions in the rail industry. This role requires extensive experience in embedded systems, C/C++, RTOS, and familiarity with DevOps, network protocols, and industry standards.
Ansvarsområden
- Define and deliver software architecture for complex embedded solutions meeting quality, cost, and delivery commitments.
- Collaborate with system architects, product designers, and quality/safety teams.
- Lead software design activities and ensure successful integration of hardware and software components.
- Elaborate product/system specifications and software architecture.
- Contribute to the technical delivery of software covering the entire lifecycle.
- Define software requirements, including functional, operational, interface, and performance requirements.
- Design software architecture, including functional and structural breakdowns, interfaces, and dynamic behavior.
- Validate solution feasibility through modeling, simulation, or mock-ups.
- Make key technical choices for software tools, methodologies, and coding strategies.
- Perform software integration and testing, including SW/SW and HW/SW integration.
Krav
- Bachelor’s or postgraduate degree in Engineering – IT, CS, ECE, EEE, or equivalent.
- 15+ years of experience in managing and leading complex projects, with expertise in embedded systems.
- Proficiency in programming languages such as C, C++, and scripting languages (e.g., Python).
- Experience with RTOS (e.g., Linux, VX Works, QNX) and hardware-based testing.
- Familiarity with DevOps, CI/CD frameworks, and containerization technologies like Docker and Kubernetes.
- Knowledge of network protocols such as TCP/IP and UDP.
- Understanding of industry standards like CENELEC SIL4 or DO178B.
- Strong problem-solving and debugging skills.
- Excellent communication and leadership skills, with a collaborative mindset.
Önskade kvalifikationer
- Experience in the rail industry is highly desirable, but similar industries will also be considered.
- Flair for learning technologies specific to the railway domain.
Förmåner
- Stability, challenges, and a long-term career.
- Work with new security standards for rail signalling.
- Collaborate with transverse teams and supportive colleagues.
- Contribute to innovative projects.
- Agile and inclusive working environment.
- Opportunity to steer career across functions and countries.
- Investment in development through award-winning learning.
- Progress towards leadership roles or technical expertise.
- Fair and dynamic reward package.
- Comprehensive and competitive social coverage (life, medical, pension).
#embedded systems#software architecture#software design#hardware-software integration#software requirements#software integration#testing#RTOS#DevOps#CI/CD#containerization#network protocols#rail industry