Software Architect- Embedded

  • Company:
    Alstom Projects India Ltd.
  • Location:
  • Salary:
    negotiable / month
  • Job type:
  • Posted:
    2 weeks ago
  • Category:
    Projects/Infrastructure/Power/Energy | Petroleum/Oil and Gas/Power

Skill: technical leader , c , ece , software requirements , uml , python , c , os , team player; Exp: 12-15 years; Software Architect- Embedded Date 26-Aug-2017 Location Bangalore, KA, IN Company Alstom The Railway industry today is characterized by both a strong and sustained growth across the world. The trends that drive this are well known environmental challenges, population growth, urbanization and increasing demands for mobility. With 6B of Sales and around 30,000 employees based in over 60 countries, Alstom develop & market the most complete range of systems, equipment and services offered today in the railway sector. Today we offer our customers solutions that feature a seamless blend of diverse technologies, ensuring optimal interfaces, along with flexible implementation and real synergy in innovation. Network & Links The Selected candidate will work with a highly motivated team involved in development of complex embedded solutions. The candidate will join with our Bangalore development center and will travel to our platform development center located in Europe. The Ideal candidate will be part of Product Development team in Bangalore. OVERALL PURPOSE OF THE ROLE As a Software Architect, you will technically lead a team of Sw. Designers, Specify and design software architecture and deliver software to deliver software covering the entire software lifecycle. You will interface with System, project, product, Quality and safety team to meet QCD commitments. RESPONSIBILITIES 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 TIS PPL recommendations; 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 V&V team (depending on Safety Integrity Level); Qualifications & Skills EDUCATION Bachelor/Post Graduate in Engineering IT, CS, ECE & EEE or Equivalent BEHAVIORAL COMPETENCIES Outstanding Technical leader with proven track record in managing multi software programs towards successful delivery. Be Innovative and demonstrate to peers and implement in creation of Reference Libraries, reusable codes, and model based developments Demonstrate excellent communication skills and able to guide, influence and convince others in a matrix organization. Team Player with prior experience in working with European customer is not mandatory but preferable. TECHNICAL COMPETENCIES & EXPERIENCE Minimum 12 years of experience managing/ leading safety critical SIL 4projects and provide technical expertise in embedded systems. The successful candidate will be responsible for designing, developing and implementing software solutions to build complex embedded systems, and providing technical leadership within the Team. The ideal applicant will able to thrive in a highly collaborative workplace and actively engage in the development process spread across different geographical locations. Significant experience in delivery of design, analysis, development, testing and delivery. Rail industry background is highly desirable, alternatively similar industries can also be considered. Language Skills Programming C, C , ADA, Scripting languages (Python,..) Any Real time embedded OS , Multi core / Multi-Threading Model based design Protocols MVB, Profibus, RS485/RS235 Standards CENELEC SIL4 / DO178A / DO178B Location for the role? Travel? If yes, how much ( PERCENT 25) Bangalore, Short/Long Term Travel to France/Belgium Contract Type/ Bonus (OPTIONAL) Full- Time Why Work for Us? At Alstom we offer you the opportunity to unleash your potential and reinvent yourself. As a future employee, you will have a unique opportunity to drive our organization forward, while continuing to build your career and contribute to the expanding growth of the global railway industry. More about Alstom Job Segment Developer, Embedded, Informatics, Product Development, Testing, Technology, Research

Software Engineer


Experience: 12-15

Function: IT Software : Software Products & Services