Senior C++ Software Development Lead

3 days ago


Bengaluru, Karnataka, India SMARTWORK IT SERVICES Full time
Technical Leadership Role

We are seeking a highly experienced Technical Lead to lead our software development team.

About the Job

This is a challenging role that requires a strong technical background in C++, ATL, COM, and Windows Services technologies.

The successful candidate will have a minimum of 8-10 years of experience in developing hardware-enabling Windows applications for Laptop and Desktop domains.

You will be responsible for implementing enhancements in our products, including UI development and enhancements to the product.

Apart from this, you will also participate in core team meetings and provide inputs on product enhancements, defects, and outstanding technical issues.

Key Responsibilities
  • Implementation of enhancements in the products, including UI development & enhancements to the product.
  • Participate in core team meetings and provide inputs on product enhancements / defects / any outstanding technical issues.
  • Write code per functional requirement, design, and architecture.
  • Migration of code to new IDE - Visual Studio (Integrated Development Environments).
  • Analysis and fix incidents/defects.
  • Porting/migration of products to new Operating Systems (e.g. Windows 10).
  • Support products on current Windows OS 7, 10.
  • Localization support in the products (excluding string translations).
  • Product Security (includes guidelines as mutually agreed by HPMphasis that needs to be followed during enhancements/New Features design and Fixing identified & prioritized issues).
  • Sign and release of products.
  • Unit testing by each developer for the source code added/modified.
Required Skills and Qualifications
  • Min 8 to 10 years of hands-on experience with C++, ATL, COM & Windows Services technologies.
  • Knowledge on developing Hardware enabling Windows applications for Laptop and Desktop domain.
  • Strong analytical and debugging skills.
  • Good knowledge on Windows Programming registry, certificates, file and folder security, WMI, Thread, sockets, and system programming.
  • Knowledge on InstallShield, Windows Application deployment, and PowerShell scripting.
  • Knowledge on C#, WPF, UWP App development will be value add.
  • Strong knowledge of libraries and frameworks.
  • Knowledge on Agile methodologies.
  • Good communication skills to interact with global teams.
Estimated Salary: $120,000 - $180,000 per annum

  • Bengaluru, Karnataka, India Mobileum Full time

    Job Title: Senior C++ Software DeveloperWe are seeking a highly skilled and experienced Senior C++ Software Developer to join our team at Mobileum.About the Role:The successful candidate will have a strong background in C++ and experience working with Linux. They will be responsible for developing high-quality software solutions using C++ and collaborating...


  • Bengaluru, Karnataka, India Squareroot Consulting Pvt Ltd. Full time

    Job Title: Senior Software Engineering Lead - C++ ArchitectAbout the Role:This is a challenging opportunity for a highly skilled software engineer to contribute to the development of cutting-edge security solutions at Squareroot Consulting Pvt Ltd. As a Senior Software Engineering Lead, you will be responsible for designing and developing our security...


  • Bengaluru, Karnataka, India Mobileum Full time

    About the Role: We are seeking a highly skilled Senior C++ Software Developer to join our team at Mobileum. Responsibilities: Minimum 3 years of hands-on experience with C++ Good knowledge of Linux and debugging tools like GDB, Valgrind Profiling tools knowledge is preferred (e.g., perf or VTune) Candidate should have good knowledge of data structures and...


  • Bengaluru, Karnataka, India Career Makers Full time

    Career Makers is seeking a skilled Senior Software Development Lead to join our team. As a Senior Software Development Lead, you will be responsible for leading the development of software products in Python, C++, and Linux in an agile framework.Job Description:Lead software product development, focusing on real-time audio processing, integration APIs and...


  • Bengaluru, Karnataka, India Eka Software Solutions Full time

    Software Development Leadership OpportunityThis senior engineering role offers a chance to lead and manage a global development team focused on delivering solutions using .NET technologies. The ideal candidate should have 18+ years of industry experience, with a proven track record in engineering leadership, managing distributed teams, and driving projects...


  • Bengaluru, Karnataka, India Infosys Finacle Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at Infosys Finacle. The successful candidate will be responsible for developing, maintaining and designing extendable frameworks for enterprise use.Key Responsibilities:Developing Reusable and extendable software solutions.Maintaining coding standards and product...


  • Bengaluru, Karnataka, India myGwork Full time

    Amazon's Platform Software team is seeking a Senior Software Development Lead to drive technical direction and feature roadmap for next-generation consumer devices. This role involves designing and architecting high-quality embedded software, leading key components in middleware and framework layers, and making data-driven decisions amidst ambiguity.Key...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    About GuidewireGuidewire is the go-to platform for Property and Casualty insurers looking to innovate and grow efficiently.We combine digital, core, analytics, and AI to deliver our platform as a cloud service. Over 540+ insurers in 40 countries trust us with their success.Job OverviewWe are seeking a Senior Software Development Lead to join our team of...


  • Bengaluru, Karnataka, India Yo HR Consultancy Full time

    Job Summary:We're seeking a highly skilled Senior Software Engineer to join our team at Yo HR Consultancy in Bangalore. In this role, you'll be responsible for designing and developing cutting-edge software solutions that meet our clients' needs.Main Responsibilities:Collaborate with stakeholders to identify business priorities and requirements.Develop...


  • Bengaluru, Karnataka, India IPETRONIK GmbH & Co. KG Full time

    **About the Company**IPETRONIK GmbH & Co. KG is a renowned company in the automotive industry, committed to delivering innovative solutions.**Job Summary**We are seeking an experienced Senior Software Engineer to lead our C++ development efforts and design complex systems.**Estimated Salary:** €90,000 - €120,000 per annum, depending on experience and...


  • Bengaluru, Karnataka, India Uniphore Software Systems Full time

    Join Uniphore as a Senior Software ArchitectWe are seeking a highly skilled and experienced Senior Software Architect to lead our software development team. As a key member of our engineering organization, you will be responsible for designing, building, and managing high-scale, mission-critical real-time production systems.With a strong background in C/C++...


  • Bengaluru, Karnataka, India NeerInfo Solutions Full time

    We are seeking a highly skilled Senior Software Engineer to join our team at NeerInfo Solutions as a C++ Developer. This is a great opportunity for individuals with expertise in C/C++ application development and a strong understanding of software engineering principles.Estimated salary range: $80,000 - $120,000 per annum, based on the candidate's experience...


  • Bengaluru, Karnataka, India Oloid AI Full time

    Oloid AI seeks a highly skilled Senior C++ Software Engineer to lead the development of our next-generation Windows applications. As a key member of our team, you will be responsible for designing, developing, and maintaining cutting-edge software solutions that meet the needs of our users.About the Role:Design and develop advanced Windows applications using...


  • Bengaluru, Karnataka, India Encora Inc. Full time

    Job Title:Senior Software Architect - C/C++ ExpertAbout the RoleWe are seeking an experienced Senior Software Architect with a strong background in C/C++ programming to join our team at Encora Inc. as a key member of our software development team.Job DescriptionThe ideal candidate will have a deep understanding of software engineering principles,...


  • Bengaluru, Karnataka, India Synechron Technologies Pvt. Ltd. Full time

    About Synechron Technologies Pvt. Ltd.We are a leading global digital consulting firm providing innovative technology solutions for business. With 14,500+ people across 58 offices in 21 countries, we deliver customized end-to-end solutions that drive business value and growth.Job DescriptionAs a Senior C++ Software Engineer, you will work on high-performance...


  • Bengaluru, Karnataka, India Mavenir Full time

    Job TitleSenior Software Development LeadAbout MavenirMavenir is a leading provider of software-based networking solutions for communications service providers.Salary and BenefitsThe estimated salary for this role is $140,000 - $180,000 per year, depending on experience and location. Additionally, Mavenir offers a comprehensive benefits package including...


  • Bengaluru, Karnataka, India Petals Careers Full time

    Senior C/C++ Firmware Developer Job OpeningPetals Careers is seeking an experienced Senior C/C++ Firmware Developer to join our team. As a Senior Firmware Developer, you will be responsible for leading the development of firmware for various microcontrollers and embedded platforms.We offer a competitive salary of $140,000 per year, commensurate with...


  • Bengaluru, Karnataka, India Infogain Full time

    About the RoleWe are seeking a seasoned C++ Developer to lead our team in developing and maintaining complex applications. The successful candidate will have expertise in mentoring junior developers, designing software solutions, and overseeing the development process.ResponsibilitiesLead teams of C++ developers in developing and maintaining large-scale...


  • Bengaluru, Karnataka, India Hyrhub Full time

    At Hyrhub, we are seeking a highly skilled Senior C++ Software Engineer to lead our software development team.The ideal candidate will have 8+ to 12 years of experience in developing high-quality software applications using C++ and strong knowledge of the language specification.We are looking for someone with excellent understanding of memory management,...


  • Bengaluru, Karnataka, India SPG CONSULTING AND SOLUTIONS SERVICES PVT LTD Full time

    At SPG Consulting and Solutions Services Pvt Ltd, we are seeking a highly skilled Senior C++ Software Developer to join our team.Salary: ₹1200000 - ₹1800000 per annum (estimated)The ideal candidate will have good experience in C++ development and testing using Gtest.They should possess excellent knowledge of converting requirements to C++ implementation...