Sr. Software Engineer - C++ Job
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