Lead Software Engineer
Hello Visionary!
We empower our people to stay resilient and relevant in a constantly changing world. We’re looking for people who are always searching for creative ways to grow and learn. People who want to make a real impact, now and in the future. Does that sound like you? Then it seems like you’d make a great addition to our vibrant international team.
We are looking for a Lead Software Engineer
You’ll make a difference by:
- Mandatory Skills:
- Railway Domain Expertise:
- Strong experience in design & development for signaling or train control/protection systems such as ETCS, CBTC, PTC, or Kavach ( or equivalent safety critical domain )
- C++ Software Development
- Proven hands-on experience in designing, implementing, and maintaining complex software systems using C++, including system applications, middleware, and communication protocol stacks.
- Software Design & Architecture:
- Proven experience in software design, including:
- Modular and scalable architecture development
- Interface design and integration
- Object-Oriented Design Principles
- Design Patterns
- Understanding of system-level interactions in distributed systems
- Safety-Critical Standards (CENELEC):
- Working knowledge of EN50128 / CENELEC standards, including development lifecycle, documentation discipline, and safety integrity concepts applicable to railway systems.
- Strong understanding of Core Computer Science Fundamentals:
- Data Structures and Algorithms
- Operating Systems & RTOS:
- Strong understanding of Operating System concepts, with exposure to RTOS-based systems (task scheduling, synchronization, memory management, inter-process communication).
- Learning Agility & Analytical Capability:
- Demonstrated ability to quickly grasp new domains and technologies, with a structured and self-driven learning approach in complex systems.
- Requirements
- 9+ years of experience is required.
- Should be well-versed with Waterfall and Agile methodologies
- Understanding of the code versioning systems such as ClearCase and Git and static code analysis tools
- Should have knowledge/experience of conducting Code reviews, and coverage, style guides, coding rules, etc.
- Excellent communication skills to work in a collaborative manner with colleagues from different nationalities
- Can-do attitude, continuous improvement mindset, and initiative taking abilities to build high quality product and improve knowledge within the team
- Analytical skills
- Thorough knowledge of the standard library, STL containers, algorithms, and data structures, and unit test framework with hands-on development experience
- Good understanding of memory management in non-garbage collected environments
- Knowledge of network programing and socket programing
- Duties and Responsibilities
- Design, develop, and maintain product functionalities
- Prepare documentation as per required standards
- Lead a small team of developers technically and take responsibility of overall design and delivery from this team meeting quality standards
- Work closely with team members across Geographies to deliver the assigned work. Provide technical help / direction to the Team as needed.
- Suggest improvements to processes, approaches, and product
- Take ownership of sub-areas within the team and drive continuous improvement in those along with improving team’s knowledge
Your success is grounded in:
- 9+ years of experience is required.
- Great Communication skills.
- Analytical and problem-solving skills
Join us and be yourself!
We value your unique identity and perspective and are fully committed to providing equitable opportunities and building a workplace that reflects the diversity of society. Come bring your authentic self and create a better tomorrow with us.
This role is based in Pune , where you’ll get the chance to work with teams, impacting entire cities, countries - and the shape of things to come. We’re Siemens. A collection of over 312,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we encourage applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit and business need. Bring your curiosity and imagination and help us shape tomorrow.Find out more about Siemens careers at: & more about mobility at
- ...place where innovation and teamwork come together to support the most exciting missions in the world! We are seeking a talented Lead Software Engineer to work on Qualys’ next-generation Platform & Middleware. Working with a team of engineers and architects, you will be...SuggestedRemote job
- ...innovation and teamwork come together to support the most exciting missions in the world! Description: We are seeking a talented Lead Software Engineer – Performance to deliver roadmap features of Enterprise TruRisk Platform which would help customers to Measure, Communicate...SuggestedRemote job
- ...able to reimagine what’s possible. Join us and help the world’s leading organizations unlock the value of technology and build a more... ...improvements in business processes. Works in the area of Software Engineering, which encompasses the development, maintenance and...SuggestedPermanent employmentFlexible hours
- ...deliver best-in-class payment technology and software solutions. Join our dynamic team and... ...landscape of tomorrow. Essential Functions Leading development team ensure timely... ...Datastore, BigQuery, AppEngine, Compute Engine, Cloud SQL, Memory Store, Redis etc ~ Experience...SuggestedWorldwide
- ...will get to team up with incredibly talented and highly motivated engineers and architects innovating the next generation of Qualys... ...performance micro service-based applications. Produce high-quality software with a scalable architecture and design principles. Designing...SuggestedFull time
- ...that sound like you? Then it seems like you’d make a great addition to our vibrant international team. We are looking for a Lead Software Engineer You’ll make a difference by: ~ Mandatory Skills: ~ Railway Domain Expertise: ~ Strong experience in design &...1 day week
- ...able to reimagine what’s possible. Join us and help the world’s leading organizations unlock the value of technology and build a more... ...Capgemini, you can work on cutting-edge projects in tech and engineering with industry leaders or create solutions to overcome societal...Permanent employmentFlexible hours
- ...that sound like you? Then it seems like you’d make a great addition to our vibrant international team. We are looking for a Lead Software Engineer You’ll make a difference by: Total Experience 9+ Years C++ experience is must Prior experience of working in Linux...1 day week
- ...Marc Hamilton, VP, Solutions Architecture & Engineering | NVIDIA.DDN is the global leader in AI... ...storage.Job Summary :We are looking for Lead SDET to work on validation of high-performance... ...and running both automated and manual software-based tests in a Linux environment, using...
- ...We are seeking a Lead Software Engineer specializing in Web Analytics with deep Adobe expertise to head the strategic direction, design, governance, and evolution of our analytics architecture across the enterprise. In this role, you will own and champion the Solution Design...Long term contract
- ...moment to build our next generation platform, lead the next generation of the Adaptive... ...Future: Are you an experienced Full-Stack Engineer ready to independently drive solutions,... ...people, processes, and data. As a Senior Software Engineer, you will be a fully qualified, experienced...Full timeWork at officeLocal area
- ...Lead AI Software Engineer Who are we Fulcrum Digital is an agile and next-generation digital accelerating company providing digital transformation and technology services right from ideation to implementation. These services have applicability across a variety of industries...Full time
Rs 18 - 25 lakhs p.a.
Job Description: Seniority: 6+ Years of Professional Experience As the technical anchor for Pod One, you will oversee the architecture of our Python-based internal systems while spearheading AI-driven initiatives. Core Responsibilities: - Direct the design and implementation...Full time- ...upfront design process.Our consulting division, with its partners such as Autodesk Forge, AWS and Azure, is helping the world's leading engineering organizations, many of which are Fortune 500 list of companies, in achieving digital supremacy.Job Description :We are building...
- ...Lead Product Software Engineer (Microsoft Tech Stack) Position Summary: We are looking for a highly skilled Lead Product Software Engineer (Technical Lead) who will take ownership of end-to-end technical delivery of full-stack web application, while remaining hands-on...Work at officeLocal area
- Description :We are looking for a highly skilled and hands-on Technical Lead who will take ownership of the end-to-end technical delivery of... ...ReactJS, and Microsoft Azure, along with the ability to mentor engineering teams, collaborate with cross-functional stakeholders, and...
- ...We are seeking a Lead Software Engineer – Java with Spring Boot to design and develop robust, scalable backend solutions. The ideal candidate will bring deep expertise in Java technologies, microservices architecture and cloud platforms, while contributing to architectural...
- ...and we are proud to deliver best-in-class payment technology and software solutions. Join our dynamic team and make your mark on the... ...with on-the-job training and provides guidance to other software engineers. What Are We Looking For in This Role? Minimum Qualifications...Remote jobFull timeWorldwideFlexible hours
- ...and we are proud to deliver best-in-class payment technology and software solutions. Join our dynamic team and make your mark on the payments... ...• Salesforce CPQ • DocuSign • Pardot, Shield encryption • Lead team technically • Excellent communication • End to End...Remote jobWorldwide
- ...Embark on a transformative journey as a Lead Software Engineer - Network Automation at Barclays, where you'll spearhead the evolution of our digital landscape, driving innovation and excellence. You'll harness cutting-edge technology to revolutionize our digital offerings...Long term contractTemporary workHybrid workWork at office
- ...Embark on a transformative journey as a Lead Software Engineer - Network Automation at Barclays, where you'll spearhead the evolution of our digital landscape, driving innovation and excellence. You'll harness cutting-edge technology to revolutionize our digital offerings...Long term contractTemporary workHybrid workWork at office
- ...Embark on a transformative journey as a Lead Software Engineer - Network Platform & SRE at Barclays, where you'll spearhead the evolution of our digital landscape, driving innovation and excellence. You'll harness cutting-edge technology to revolutionize our digital offerings...Long term contractTemporary workHybrid workWork at office
- ...We are seeking a Lead Software Engineer – Java with Azure to join our team and contribute to a large, multi-module codebase spanning multiple repositories and integrations. The ideal candidate will thrive in a complex environment with multiple databases, Azure integrations...
- Job Summary : We are seeking an experienced and highly skilled Lead Java Software Engineer to spearhead the design, development, and implementation of robust and scalable enterprise-level applications.This role involves technical leadership, mentoring junior engineers, and...Ongoing contract
- .... We are currently seeking an experienced professional to join our team in the role of Associate director Software Engineering In this role, you will: Lead the identification of SDLC bottlenecks, inefficiencies, and friction points across teams, and drive practical...Permanent employmentFull timeFlexible hours
- Job Summary: If you are a Software professional and looking for career opportunity, Emerson has an exciting offer to you! The MES Software Lead Engineer would lead the software development and configuration in Manufacturing Execution System (MES) projects. In this Role...Full timeNo agencyHybrid workWork at officeLocal areaRemote jobWork from home
- ...Supercell, Scopely, Rovio, and hundreds of other leading brands use the Helpshift platform to... ...to ensure that the best practices for software development are followed by the team.... ...Track record of mentoring and onboarding engineers. ~ Experience with project management...Full timeWorldwide
- Job Title : Lead Facets DeveloperLocation : Bengaluru, Trivandrum, Chennai, Pune, HyderabadAbout the Organization :Our client is... ...solutions.Job Summary :We are seeking an experienced Lead II Software Engineering (Facets Developer/Support) with strong expertise in the Healthcare...Full timeContract work
- ...Lead - Project Development (Land & Connectivity) At ENGIE, we are accelerating the transition to a sustainable energy future. In India... ...ethics standards. What You Bring - Bachelor's degree in Engineering, Management, or a related field. - 15+ years of experience in...Full timeHybrid workLocal areaFlexible hours
- ...application performance- Implement cloud-native solutions, CI/CD pipelines, and containerized deployments- Collaborate with product, engineering, and QA teams in Agile/Scrum environments- Integrate ELK Stack for logging, monitoring, and observability- Work with technologies...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Software Engineer. Be the first to apply!
