AL

Lead Architect

Alstom Transportation
Bangalore5-7 LPA Posted 2 May 2025
FULL TIME
Uml
Software Development
Risk Management

Job Description

Job description

  • Contribute to the elaboration of product/system specification architecture, in collaboration with the Product architect/ System Engineering Manager
  • Perform SW activities:
  • Define the software requirements specifications:
  • Define the functional requirements, operational requirements, interfaces requirements and the requirements
  • linked to performance / Safety constraints
  • Ensure that all the requirements can be validated (testability, )
  • Define the software architecture:
  • Elaborate the functional and structural breakdown into SW components modules
  • Allocate the requirements to the SW components/modules
  • Define the interfaces between the SW components/modules
  • Define the dynamical behavior of the software
  • Validate the feasibility of the solution: model simulation, mock-up
  • Define main technical choices for SW development:
  • Select SW Tools, Methodology (ex : UML, ) coding rules, strictly following internal process/methods tools recommendations
  • Select the Micro-processor / Micro-controller , together with the HW architect, according ADM PPL recommendations
  • Select the Operating System Software language
  • Define SW Coding strategy (ex: encoding)
  • Arbitrate and validate major SW design choices
  • Perform SW/SW and HW/SW integration, together with the HW architect
  • Prepare and perform SW requirements tests, SW/SW SW/HW integration tests and verifications of his/her deliverables, prior to the ones formally performed by a dedicated VV team (depending on Safety Integrity Level)

Join WhatsApp Channel