Software Manager

1 month ago


Bengaluru, Karnataka, India Alstom Full time

Req ID:447016

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 colleagues lead the way to greener and smarter mobility worldwide, connecting cities as we reduce carbon and replace cars.

OVERALL PURPOSE OF THE ROLE:

As a Software Manager, will be responsible for delivering the software by ensuring detailed design and implementation with the right level of quality/maturity on time.

RESPONSIBILITIES:

  • Contribute to the elaboration of Sw specification & architecture, in collaboration with the Sw.architect
  • Support development of Sw modules:
    • Review the Sw modules detailed design and code
    • Set up the Sw development tool chain
    • Prepare and perform Sw module tests and verifications of his / her deliverables

      ("Designer" tests), prior to the ones formally performed by a dedicated V&V team

      (depending on Safety Integrity Level and associated Product development organization)
    • Put the Sw workproduct under configuration management according to product

      Configuration Management Plan
    • Support the Sw / Sw and Hw / Sw integration, together with the Hw designer
  • Sustain the Sw.
  • Keep informed of the evolution of technologies through techno watch
  • Contribute to standardization by reusing existing solutions or by implementing reusable

    solutions
  • Keep a strong link with the Sw architect, Hw designer, RAMS and V&V departments, through the whole Sw design cycle
  • Apply processes and standards
  • Contribute to continuous improvement (RoE: Return on Experience, process,)
  • Functionally manage the Métier resources allocated to the program, provide leadership and ensure that the team fulfil efficiently its duties, including Projects technical support.
  • Organize and lead software development activities ensuring QCD commitment, till the end of software development:
    • Coordinate software development activities
    • Responsible to identify competency gaps for reporting team and plan trainings to bridge the gaps.
    • Participate to the product CCB (Change Control Board) for software part (i.e., manage commitment and change to software requirements).
    • Alert the reporting structure for any event that could impact software development QCD commitments.
    • Shall ensure that there is no degradation in static analysis results, code coverage, number of unit test cases, 100% requirements traceability for all modules in the sub-system.

Qualifications & Skills:

EDUCATION

  • Bachelor/Post Graduate in Engineering – IT, CS, ECE & EEE or Equivalent

BEHAVIORAL COMPETENCIES:

  • Demonstrate excellent communication skills and able to guide, influence and convince others in a matrix organization
  • 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
  • Ability to work with other engineering teams and to work with remote collaborators
  • Agile, Inclusive, Responsible

TECHNICAL COMPETENCIES & EXPERIENCE

Mandatory Skills

  • Software Architect/Manager with Yrs of software design & development experience.
  • Experienced in software development in C#, .NetCore, Microservices, Docker, Kubernetees, Design Patterns, Multithreading, XML, UML.
  • Experienced in design and deployment methodology (V cycle, SysML, requirement management)
  • Knowledge of network and network protocols (OPC, SOAP, 0MQ, ...)
  • Fluent in English
  • Autonomy and proactive attitude are key success factors for this job.

Optional Skills

  • Preferred from Engineering Captive Units or signaling companies

Location for the role? Travel? If yes, how much (%): Bangalore

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​



  • Bengaluru, Karnataka, India ABB Full time

    IS Process Manager for Software Asset ManagementTake your next career step at ABB with a global team that is energizing the transformation of society and industry to achieve a more productive, sustainable future.At ABB, we have the clear goal of driving diversity and inclusion across all dimensions: gender, LGBTQ+, abilities, ethnicity and generations....


  • Bengaluru, Karnataka, India HME Full time

    Engineering Manager:12 to 15 years of experience in Software / Firmware EngineeringExpertise in C / C++Exposure to Azure Cloud services & IOT HubWorking knowledge of Linux kernel configuration or driver development.Familiarity with peripheral protocols (SPI, UART, I2C, etc.).Experience with Real-Time Operating System (RTOS).Experience working with NFC,...


  • Bengaluru, Karnataka, India opentext Full time

    OPENTEXT OpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture. As a member of our team, you will have the opportunity to partner with the most highly regarded companies in the world, tackle complex issues, and contribute to projects that shape the future of...


  • Bengaluru, Karnataka, India Procore Full time

    Job DescriptionWe're looking for a Senior Manager, Software Engineering to join Procore's Resource Management. In this role, you'll lead the equipment domain product team, building a global solution for managing construction equipment. As a seasoned Senior Manager, Software Engineering, you'll partner with engineering leadership, product, and design to lead...


  • Bengaluru, Karnataka, India Cognizant Technology Solutions Full time

    Consultant SW Engineer / Project ManagerQualification:Engineering with specific specializationResponsibility:Product Concept Definition: 'Actively participates in product concept definition along with the customers and all other stake holders.Requirements analysis and evaluation:Requirements Analysis activities will be performed to analyze and assess whether...


  • Bengaluru, Karnataka, India Fortive Full time

    Position SummaryWe are seeking an experienced Senior Software Program Manager who has demonstrated expertise in leading the development and successful commercial launch of SaaS solutions from inception to market. As a Senior Software Program Manager, you will play a crucial role in defining and driving the strategic direction of our SaaS products, overseeing...


  • Bengaluru, Karnataka, India Philips Full time

    Job TitleSr. Software Design Quality ManagerJob DescriptionSr. Software Design Quality ManagerYou will be part of the global Philips Quality organization and will be reporting within the Design Quality team for IGT-Systems. As member of this team, you contribute to our constant strive for further product quality improvements, so we continuously exceed both...


  • Bengaluru, Karnataka, India Amazon Full time

    Amazon Kindle has it unique software stack that provides best in class performance targeted towards reading books. With Weeks of battery life and smooth page-turns, a customer can immerse themselves in reading their books.A Software Dev Manager in this team will own a charter related to Kindle E-reader and will be responsible for partnering with multiple...

  • Software Engineer

    3 weeks ago


    Bengaluru, Karnataka, India GE Healthcare Full time

    Job Description SummaryResponsible for designing, building, delivering and maintaining software applications & services. Working in the areas of machine, cloud, platform and/or application. Responsible for software lifecycle including activities such as requirement analysis, documentation/procedures and implementation.Job DescriptionRoles/Responsibilities...

  • Software Architect

    1 month ago


    Bengaluru, Karnataka, India Alstom Full time

    Req ID:438306 Leading societies to a low carbon future, Alstom develops and markets mobility solutions that provide the sustainable foundations for the future of transportation. Our product portfolio ranges from high-speed trains, metros, monorail, and trams to integrated systems, customised services, infrastructure, signalling and digital mobility...


  • Bengaluru, Karnataka, India Amazon Full time

    Want to help shape how connected devices get to market faster? Join the new initiative Amazon Common Software (ACS) for Devices which launched Feb ' ACS is software that makes it faster for to integrate Amazon Device SDKs into devices that are transforming the smart home and run Amazon services, like Alexa.As a Software Development Engineer on the ACS team,...

  • Software Architect

    2 weeks ago


    Bengaluru, Karnataka, India Alstom Full time

    Req ID:423204 Leading societies to a low carbon future, Alstom develops and markets mobility solutions that provide the sustainable foundations for the future of transportation. Our product portfolio ranges from high-speed trains, metros, monorail, and trams to integrated systems, customised services, infrastructure, signalling and digital mobility...

  • Software Architect

    1 month ago


    Bengaluru, Karnataka, India Alstom Full time

    Req ID:443273 Leading societies to a low carbon future, Alstom develops and markets mobility solutions that provide the sustainable foundations for the future of transportation. Our product portfolio ranges from high-speed trains, metros, monorail, and trams to integrated systems, customised services, infrastructure, signalling and digital mobility...

  • Software Designer

    1 month ago


    Bengaluru, Karnataka, India Alstom Full time

    Req ID:434288 We create smart innovations to meet the mobility challenges of today and tomorrow. We design and manufacture a complete range of transportation systems, from high-speed trains to electric buses and driverless trains, as well as infrastructure, signalling and digital mobility solutions. Joining us means joining a truly global community of more...

  • Software Designer

    1 month ago


    Bengaluru, Karnataka, India Alstom Full time

    Req ID:447813 Leading societies to a low carbon future, Alstom develops and markets mobility solutions that provide the sustainable foundations for the future of transportation. Our product portfolio ranges from high-speed trains, metros, monorail, and trams to integrated systems, customised services, infrastructure, signalling and digital mobility...

  • Software Designer

    1 month ago


    Bengaluru, Karnataka, India Alstom Full time

    Req ID:447812 Leading societies to a low carbon future, Alstom develops and markets mobility solutions that provide the sustainable foundations for the future of transportation. Our product portfolio ranges from high-speed trains, metros, monorail, and trams to integrated systems, customised services, infrastructure, signalling and digital mobility...

  • Software Designer

    3 weeks ago


    Bengaluru, Karnataka, India Alstom Full time

    Req ID:454095 We create smart innovations to meet the mobility challenges of today and tomorrow. We design and manufacture a complete range of transportation systems, from high-speed trains to electric buses and driverless trains, as well as infrastructure, signalling and digital mobility solutions. Joining us means joining a truly global community of more...


  • Bengaluru, Karnataka, India NTT DATA Services Full time

    Sr. Application Developer - PythonThe successful candidate will design and develop applications for the Smart Platform The Sr. Application Developer will interact with Product Managers and other team members to discern application requirements and mentor other team members as appropriate. ResponsibilitiesDesign and develop software applications in Python...

  • Software Engineer, VP

    1 month ago


    Bengaluru, Karnataka, India NatWest Digital X Full time

    Join us as a Software EngineerThis is an opportunity for a technically minded individual to join us as a Software EngineerYou'll be designing, producing, testing and implementing working code, working across the lifecycle of the systemHone your existing software engineering skills and advance your career in this critical roleThis role is available at vice...

  • Software Engineer, VP

    3 weeks ago


    Bengaluru, Karnataka, India NatWest Digital X Full time

    Join us as a Software EngineerThis is an opportunity for a technically minded individual to join us as a Software EngineerYou'll be designing, producing, testing and implementing working code, working across the lifecycle of the systemHone your existing software engineering skills and advance your career in this critical roleWe're offering this role at vice...