Firmenlogo

Software Architect (Hyderabad, TG, IN) bei Alstom

Alstom · Hyderabad, Indien · Onsite

Jetzt bewerben

Req ID:487683 

 

At Alstom, we understand transport networks and what moves people. From high-speed trains, metros, monorails, and trams, to turnkey systems, services, infrastructure, signalling and digital mobility, we offer our diverse customers the broadest portfolio in the industry. Every day, more than 80 000 colleagues lead the way to greener and smarter mobility worldwide, connecting cities as we reduce carbon and replace cars.

 

 

Purpose of the job:

 

  • Specify and design software for Test Benches

Organization structure: 

Technology Center

Reports directly to:

Hardware Manager

Internal

  • System Engineers or Product Designers
  • Hardware Architects
  • Software Designers
  • RAM Engineers
  • V&V Architects & Designers
  • Project/Program Quality Safety Managers
  • Safety Assurance Managers & Engineers
  • Project/Program Cybersecurity Manager & Engineers

 

Key accountabilities:

  • Contribute to the elaboration of product/system specification & architecture, in collaboration with the Product Designers or System Engineers
  • Define the software requirements specifications
    • Define the functional requirements, operational requirements, interfaces requirements and the requirements linked to performance, safety, cybersecurity, Reliability Availability and Maintainability (RAM)… constraints
    • Ensure that all the requirements can be verified (testability, …)
    • Ensure the traceability of the software requirements through the development cycle
  • Define the software architecture
    • Elaborate the functional and structural breakdown into software components
    • Allocate the requirements to the software components
    • Define the interfaces between the software components
    • Define the dynamical behavior of the software
    • Validate the feasibility of the solution: model simulation, mock-up
  • Take main technical choices for software development
    • Select development tools, methodology (ex: UML, LabVIEW, Python …), programming languages, coding strategy and coding rules…, strictly following internal process/methods & tools recommendations
    • Contribute to the selection of the execution environment (processor, operating system, middleware, basic software…), together with the product architect, system engineering manager and hardware architect
  • Arbitrate and validate major software design choices
  • Perform software/software integration, together with the software designers
  • Perform hardware/software integration, together with the hardware architect
  • Specify, design, prepare and perform tests and verifications of his/her deliverables
  • Sustain the software
  • Contribute to standardization by reusing existing solutions or by defining reusable solutions, including COTS*
  • Apply and ensure application of processes and standards
  • Contribute to continuous improvement (RoE: Return of Experience, process…)

 Educational Requirements:  

Mandatory:

  • Engineering degree in Electronics
  • Experience

  • 10 year’s experience in industrial test.
  • Railway software development, LabView, Python
  • Electronics domain: scheme critical analysis, trouble shooting investigation, analog and digital components
  • Test principles and methods: testability, test coverage, test tool capacity, test validation
  • Test bench: structure and principle, maintenance, debug, troubleshooting investigation
  • Safety principles
  • Competencies & Skills  

  • Autonomous, rigorous, good communication
  • Good teaching skills (able to provide training to a group of trainees)
  • Team working
  • Operational effectiveness
  • Able to read, write and speak technical English

 

 

You don’t need to be a train enthusiast to thrive with us. We guarantee that when you step onto one of our trains with your friends or family, you’ll be proud. If you’re up for the challenge, we’d love to hear from you!

 

Important to note

As a global business, we’re an equal-opportunity employer that celebrates diversity across the 63  countries we operate in. We’re committed to creating an inclusive workplace for everyone.

 

 

Job Type:​Experienced​

Jetzt bewerben

Weitere Jobs