🔔 FCM Loaded

Software Engineer

Jase HR Solutions

3 - 5 years

Bengaluru

Posted: 08/01/2026

Getting a referral is 5x more effective than applying directly

Job Description

About the Job:

We are looking for a passionate and skilled Software Engineer with 3 years of experience in C++ development to join our core engineering team. You will contribute to the maintenance, improvement, and evolution of a mature, complex legacy product deployed across bare metal, virtualized, and containerized environments.

This role provides an exciting opportunity to work on system-level software, apply modern debugging and optimization techniques, and participate in the long-term architectural transformation of the product into a microservices-based model.


Roles & Responsibility: -

  • Contribute to the enhancement and maintenance of a large, legacy C++ codebase.
  • Analyse, debug, and fix defects including memory leaks, performance issues, and crashes.
  • Write clean, efficient, and well-documented code with focus on quality and maintainability.
  • Use Linux-based tools for debugging, profiling, and performance tuning.
  • Participate in code reviews, design discussions, and sprint planning.
  • Support system testing, performance benchmarking, and integration activities.
  • Collaborate closely with senior engineers, QA, and DevOps to deliver high-quality releases.
  • Learn and contribute to the ongoing architectural transformation efforts, including partial rewrites and microservices adoption.


Desired Profile: -

  • Strong hands-on programming experience in C++ (C++11 or later preferred).
  • Good understanding of data structures, algorithms, and problem-solving skills.
  • Experience working in Linux development environments.
  • Familiarity with debugging and profiling tools such as gdb, valgrind, strace, perf, asan/tsan, etc.
  • Ability to troubleshoot and fix memory-related issues, crashes, and performance bottlenecks.
  • Basic understanding of multithreaded/concurrent programming.
  • Experience with version control systems (e.g., Git).
  • Exposure to RDBMS (e.g., MySQL/PostgreSQL) or Object stores is a plus


Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.