Apply now »

Sr. Software Engineer - C++ Job

Date:  Nov 3, 2025
Job Requisition Id:  63039
Location: 

Bangalore, KA, IN Bangalore, KA, IN

YASH Technologies is a leading technology integrator specializing in helping clients reimagine operating models, enhance competitiveness, optimize costs, foster exceptional stakeholder experiences, and drive business transformation.

 

At YASH, we’re a cluster of the brightest stars working with cutting-edge technologies. Our purpose is anchored in a single truth – bringing real positive changes in an increasingly virtual world and it drives us beyond generational gaps and disruptions of the future.

 

We are looking forward to hire C++ Professionals in the following areas :

 

Job description:

 

Senior Software Engineer – C++

 

Experience Required: 5+ years


Job Summary:

We are seeking a passionate and experienced Senior Software Engineer with strong expertise in C++ to join our product engineering team. You will be responsible for designing, developing, and maintaining high-performance applications that integrate with our core product offerings.

 

Key Responsibilities:

  • Design and implement robust, scalable, and maintainable C++ applications.
  • Collaborate with cross-functional teams including product managers, QA, and hardware engineers.
  • Optimize code for performance and memory efficiency.
  • Participate in code reviews and mentor junior developers.
  • Contribute to the full software development lifecycle from concept to deployment.

 

Required Skills:

  • Strong proficiency in C++ (preferably C++11/14/17).
  • Experience with object-oriented design and multithreading.
  • Familiarity with STL, Boost, and other C++ libraries.
  • Exposure to cloud platforms (AWS, Azure, or GCP) is a plus.
  • Experience with CI/CD tools and version control systems (Git).

 

Preferred Qualifications:

  • Bachelor's or Master’s degree in Computer Science or related field.
  • Experience working in a product-based environment.
  • Knowledge of networking protocols or embedded systems is a bonus.

 

At YASH, you are empowered to create a career that will take you to where you want to go while working in an inclusive team environment. We leverage career-oriented skilling models and optimize our collective intelligence aided with technology for continuous learning, unlearning, and relearning at a rapid pace and scale.

 

Our Hyperlearning workplace is grounded upon four principles

  • Flexible work arrangements, Free spirit, and emotional positivity
  • Agile self-determination, trust, transparency, and open collaboration
  • All Support needed for the realization of business goals,
  • Stable employment with a great atmosphere and ethical corporate culture

Apply now »