Software Architect

3 weeks ago


Bengaluru, Karnataka, India Alstom Full time

Role Overview

Alstom, a leading company in the mobility sector, is seeking a highly skilled Software Architect - Embedded Systems to join its team. As a key member of the Product Development team, you will be responsible for designing, developing, and implementing software solutions to build complex embedded systems.

Key Responsibilities

  1. Contribute to the elaboration of product/system specification and architecture, in collaboration with the Product architect/SYSTEM ENGINEERING MANAGER
  2. Perform SW activities: Define the software requirements specifications, define the functional requirements, operational requirements, interfaces requirements, and the requirements linked to performance/safety constraints
  3. 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, and validate the feasibility of the solution
  4. Define main technical choices for SW development: Select SW Tools, methodology (e.g., UML), coding rules, and strictly follow internal process/methods and tools recommendations
  5. Perform SW/SW and HW/SW integration, together with the HW architect
  6. 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

  1. Bachelor/Post Graduate in Engineering – IT, CS, ECE & EEE or Equivalent
  2. A minimum of 17 years of experience managing/leading complex projects and providing technical expertise in Embedded systems
  3. Strong knowledge on Embedded concepts such as multi-threading, IPC
  4. Ability to work on complex and distributed systems
  5. Experience in Low-level embedded SW Design is a must
  6. Good knowledge on TCP/IP & Computer buses

Location and Benefits

The ideal candidate will be responsible for designing, developing, and implementing software solutions to build complex embedded systems, and providing technical leadership within the Team. The location for the role is Bangalore, with short-term fragmented travel to France/Belgium as per program needs. The contract type is Full-Time.

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

    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 Guidewire Software Full time

    At Guidewire, we are on a mission to revolutionize the insurance industry with innovative data analytics and visualization tools. We are seeking an experienced Senior Software Architect who can lead our team in designing and implementing cutting-edge software systems.As a key member of our engineering team, you will be responsible for:Architecting complex...


  • 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 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 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...


  • 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 Dew Software Full time

    Dew Software is seeking a highly skilled and experienced AI Software Architect to lead the development of cutting-edge artificial intelligence solutions.Company OverviewWe are a forward-thinking company dedicated to delivering innovative software solutions that transform businesses. Our team of experts is passionate about pushing the boundaries of what is...


  • 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...


  • 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...


  • Bengaluru, Karnataka, India Vmware Software India Private limited Full time

    About the Role:This position is part of the End-User Computing Division of Broadcom and is planned to transfer to Omnissa in 2024. As a key member of the team, you will be responsible for architecting and designing enterprise software or cloud services using C++/C#.Key Responsibilities:•Design and Development: Architect and design enterprise software or...

  • Software Engineer

    2 weeks 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...


  • Bengaluru, Karnataka, India Dew Software Full time

    We are seeking a highly skilled Senior Database Architect to join our team at Dew Software. As a Senior Database Architect, you will design, develop, and maintain high-performance SQL databases that support software applications.Job DescriptionDesign and implement database architectures that meet business requirementsDevelop and maintain optimized SQL...


  • Bengaluru, Karnataka, India Flexera Software India LLP Full time

    At Flexera, we're on a mission to revolutionize the software industry. As a Staff Engineer on our SaaS Platform Services Team, you'll play a pivotal role in designing, developing, and maintaining critical components of our platform. This is a unique opportunity to leverage your expertise in Golang and collaborate closely with other engineering teams to...


  • 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 engineering team, you will be responsible for designing and developing high-performance, scalable software solutions optimized for the MacOS platform.Key ResponsibilitiesTake ownership of product...


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

    About the Role:We are seeking an experienced MacOS Software Architect to join our team at IN10 VMware Software India Private Limited. This is a fantastic opportunity to work on cutting-edge technology and contribute to the development of our innovative software solutions.Key Responsibilities: Design, implement, and maintain high-performance, scalable...


  • Bengaluru, Karnataka, India Eka Software Solutions Full time

    About Eka Software Solutions:Eka, a prominent player in the vendor solutions market for metals, energy, and agriculture, has merged with Quor Group. This strategic merger has solidified our position in the industry.We cater to a diverse range of asset classes utilizing a cloud-based suite of CTRM and ETRM solutions enhanced by AI/ML technology, alongside...


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

    About the RoleWe are seeking an experienced MacOS Developer to join our team at IN10 VMware Software India Private Limited. As a MacOS Developer, you will be responsible for designing, implementing, and maintaining resilient, high-performance, and scalable software solutions optimized for the macOS platform.Key ResponsibilitiesTake ownership of product...


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

    About the JobWe 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 software solutions that meet the high quality standards of our product.Key ResponsibilitiesDesign and build frameworks, tools, and...

  • Software Architect

    3 weeks ago


    Bengaluru, Karnataka, India NetApp Full time

    Job Title: Software ArchitectNetApp is seeking a highly skilled Software Architect to join our AI Data Platform development team. As a Software Architect, you will play a key role in the design and development of our flagship storage operating system, ONTAP.The ideal candidate will have a strong understanding of software engineering principles and experience...