Software Architect Lead

2 weeks ago


Bengaluru, Karnataka, India Alstom Full time

About the Role:

We are seeking a highly skilled Software Architect Lead to join our team at Alstom. As a key member of our product development team, you will be responsible for designing, developing, and implementing software solutions for complex embedded systems.

Key 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 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 V&V team (depending on Safety Integrity Level)

Requirements:

  • Minimum 17 years of experience managing/ leading complex projects and provide technical expertise in Embedded systems.
  • Strong knowledge on Embedded concepts such as multi-threading, IPC
  • Ability to work on complex and distributed system
  • Experience in Low level embedded SW Design is a must
  • Good knowledge on TCP/IP & Computer buses
  • Significant experience in delivery of design, analysis, development, testing and delivery.
  • Strong Ability in problem solving and debugging, ability to narrow down the root cause in complex system
  • Exposure on security principals, secure network communications and knowledge on security domain is desirable
  • Rail industry background is highly desirable, alternatively similar industries can also be considered.

Language Skills:

  • Programming: C, Scripting languages (Python,..)
  • Multi core / Multi-Threading - RT OS -Linux, VX Works, QNX
  • Protocols – TCP/IP, CIP, MVB..
  • Standards: CENELEC SIL4 / DO178A / DO178B
  • Location for the role? Travel? If yes, how much (%): Bangalore, Short term fragmented travel to France/Belgium as per program needs.
  • Contract Type/ Bonus (OPTIONAL): Full- Time

About Alstom:

Alstom is the leading company in the mobility sector, solving the most interesting challenges for tomorrow's mobility. That's why we value inquisitive and innovative people who are passionate about working together to reinvent mobility, making it smarter and more sustainable. Day after day, we are building an agile, inclusive and responsible culture, where a diverse group of people are offered opportunities to learn, grow and advance in their careers, with options across functions and geographic locations. Are you ready to join a truly international community of great people on a challenging journey with a tangible impact and purpose?

Equal opportunity statement:
Alstom is an equal opportunity employer committed to creating an inclusive working environment where all our employees are encouraged to reach their full potential, and individual differences are valued and respected. All qualified applicants are considered for employment without regard to race, colour, religion, gender, sexual orientation, gender identity, age, national origin, disability status, or any other characteristic protected by local law.



  • Bengaluru, Karnataka, India MRI Software Full time

    About the Role:The successful candidate for this position will be a seasoned Software Architect Lead with a strong background in architecting, designing, developing, and evolving Microsoft .Net based applications.Responsibilities:Understand the functional domain of the application and its use.Design, develop, and maintain efficient, reusable, and reliable...


  • Bengaluru, Karnataka, India MRI Software Full time

    Job Title: Team LeadJob Summary:MRI Software is seeking an experienced and skilled Team Lead to join our team. As a Team Lead, you will be responsible for leading a small team of software developers in designing, developing, and maintaining Microsoft .Net based applications.Key Responsibilities:Design, develop, and maintain efficient, reusable, and reliable...


  • Bengaluru, Karnataka, India MRI Software Full time

    MRI Software is seeking a highly skilled Solution Architect to lead our team of software engineers. The ideal candidate will have a strong background in software development lifecycle, with at least 8 years of experience in leading teams and architecting software solutions. Key responsibilities include designing, developing, and maintaining efficient,...


  • Bengaluru, Karnataka, India Alstom Full time

    OverviewAlstom is seeking a highly skilled Software Architect Lead to lead the development of complex embedded systems.This role is responsible for designing, developing, and implementing software solutions to build complex systems, and providing technical leadership within the team.


  • Bengaluru, Karnataka, India Nexthire Full time

    Job Title: Lead Software Architect    Company Overview:    At Nexthire, we're redefining the future of software development. Our team of experts is dedicated to crafting innovative solutions that drive business growth.    As our Lead Software Architect, you'll play a crucial role in shaping our technical strategy and guiding our team of...


  • Bengaluru, Karnataka, India AxCrypt Software Private Limited Full time

    Job Title: Senior Software ArchitectJob Summary:AxCrypt Software Private Limited seeks an experienced Senior Software Architect to lead the design and development of cutting-edge software solutions.Main Responsibilities:Oversee the architecture and development of software solutions, ensuring alignment with organizational goals.Collaborate with stakeholders...

  • Lead Developer

    22 hours ago


    Bengaluru, Karnataka, India Techcanopy Software Labs Full time

    Company OverviewTechcanopy Software Labs is a leading software development company that leverages cutting-edge technology to deliver innovative solutions. We are committed to fostering a collaborative and dynamic work environment that encourages growth and excellence.SalaryThe estimated salary for this position is $140,000 per annum, based on industry...


  • Bengaluru, Karnataka, India MRI Software Full time

    Job Title: Team LeadWe are seeking an experienced and skilled Team Lead to join our team at MRI Software. As a Team Lead, you will be responsible for leading our small but collaborative team in designing, developing, and maintaining efficient, reusable, and reliable code for Microsoft.Net based applications.Key Responsibilities:Understand the functional...

  • Lead Network Architect

    22 hours ago


    Bengaluru, Karnataka, India truteam software solutions Pvt. Ltd Full time

    Job OverviewWe are seeking a highly skilled Lead Network Architect to join our IT and Support team at truteam software solutions Pvt. Ltd.The successful candidate will be responsible for designing, deploying, and maintaining functional networks, including LAN, WAN, and WLAN.This role requires strong technical knowledge of network architecture, administration...


  • Bengaluru, Karnataka, India MRI Software Full time

    Advanced Software DevelopmentWe are seeking an experienced candidate to join our team as a Senior Software Engineer. The ideal candidate will have a strong background in software development, with a focus on designing, developing, and maintaining efficient, reusable, and reliable code. About the RoleUnderstand the functional domain of the application and...


  • Bengaluru, Karnataka, India PNR Software Solutions Full time

    About the Role:PNR Software Solutions is seeking a highly skilled Senior Software Architect to join our team. In this role, you will be responsible for designing and developing cutting-edge SPA applications using React/Angular8+. You will participate in requirement analysis, architecture, design, coding, and testing, and have strong ability to...

  • Software Engineer

    1 week ago


    Bengaluru, Karnataka, India Dew Software Full time

    About the Role:We are seeking a skilled Software Engineer to join our team.As a Backend Developer, you will design and develop scalable and efficient software solutions.Our team of Cloud Computing Specialists work with cloud-based technologies to deliver innovative solutions.The Web Services Architect will lead the design and implementation of web...

  • Software Architect

    4 weeks ago


    Bengaluru, Karnataka, India PROD SOFTWARE INDIA PRIVATE LIMITED Full time

    Associate Architect PositionWe are seeking a highly motivated and dynamic Associate Architect to join our team at PROD SOFTWARE INDIA PRIVATE LIMITED. As an Associate Architect, you will be responsible for the entire software development life cycle, from design and coding to maintenance and deployment.Key Responsibilities:Design and develop secure desktop...


  • Bengaluru, Karnataka, India Techcanopy Software Labs Full time

    Senior Lead Developer Job DescriptionKey Responsibilities:Leads software development efforts for cloud-based platformsCollaborates with architects to review designs and solutionsDesigns and develops scalable software applications using cloud technologyEngages in development leveraging technologies such as RESTful APIs, Spring Boot, and MicroservicesEvaluates...


  • Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full time

    About the RoleWe are seeking an experienced MacOS Software Architect to join our team at IN10 VMware Software India Private Limited. As a key member of our Horizon Remote Experience Engineering team, you will be responsible for designing and developing critical architectural components, including AI and ML integration, for our Anywhere Workspace platform.Key...

  • Software Architect

    4 weeks ago


    Bengaluru, Karnataka, India Revolo Infotech Full time

    Job Title: Software ArchitectWe are seeking a highly skilled Software Architect to join our team at Revolo Infotech. As a key member of our technology team, you will be responsible for designing and implementing software systems that meet the needs of our clients.Key Responsibilities:Design and develop software architectures that meet business...


  • Bengaluru, Karnataka, India Sahaj Software Full time

    About the RoleAt Sahaj Software, we're looking for an exceptional Senior Software Architect who embodies hands-on expertise, a passion for innovation, and a commitment to delivering high-quality solutions. As a key member of our team, you'll thrive in an environment that values trust, respect, and transparency.Key ResponsibilitiesDrive Architecture and...


  • Bengaluru, Karnataka, India consultant Full time

    **Job Summary**We are seeking an experienced Lead Software Architect to join our team as a key member of our technology division. The successful candidate will be responsible for leading the development and maintenance of our product, utilizing innovative technologies involving Enterprise Java and Distributed systems on Cloud.Key Responsibilities:Collaborate...


  • Bengaluru, Karnataka, India Techcanopy Software Labs Full time

    Role SummaryWe seek a highly skilled Senior Software Development Lead to join our team at Techcanopy Software Labs.About the RoleThe successful candidate will have a Bachelor's degree in Computer Science and a minimum of 7 years of experience in Java and related technologies.Key Responsibilities:Collaborate closely with Architects to review designs and...


  • Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full time

    About the JobDescriptionWe are seeking a highly skilled Senior Software Architect to join our team at VMware Software India Private Limited. As a key member of our engineering team, you will be responsible for designing and implementing scalable, efficient, and secure software solutions that meet the high standards of our customers.About the RoleAs a Senior...