HCLTech

C++ Developer with Linux Expertise at HCLTech in Bengaluru

HCLTech

Bengaluru, Karnataka, India · Full Time

Be the first to apply

Experience
Any
Salary
INR 800,000 – INR 1,500,000 / year
Openings
1
Posted
4 hours ago
Work mode
In office
Education
B.Tech / B.E. in Any Specialization, Any Graduate
Eligibility
Candidates with a B.Tech or B.E. degree in any field, or any graduate meeting the job requirements are eligible to apply.
Resume
Required to apply

Where you'll work

Job description

About the Company

HCLTech Bengaluru is part of a global technology enterprise with over 227,000 employees across 60 countries, recognized for advancing AI, digital solutions, engineering, cloud, and software services. The company caters to various sectors including Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Semiconductors, Telecom and Media, Retail and CPG, Mobility, and Public Services, with annual revenues reaching $14.7 billion as of March 2026.

Role & Responsibilities

  • Develop robust C++ applications running on Linux platforms.
  • Utilize Qt Framework and QML for designing and implementing graphical user interfaces.
  • Apply object-oriented principles, design patterns, and software architecture concepts to development tasks.
  • Work extensively on multithreading, concurrency control, and managing memory within C++ applications.
  • Implement Linux system programming techniques including interprocess communication and thread/process management.
  • Employ debugging and performance profiling tools specifically for Linux environments.
  • Manage build processes using tools like CMake and Makefiles, alongside version control through Git.
  • Understand and apply networking fundamentals, communication protocols, and low-level system interactions.
  • Exhibit strong analytical skills for troubleshooting and optimizing software in Linux setups.

Preferred Profile

  • Advanced experience in C++ multithreading, concurrency, and memory management.
  • Deep understanding of Linux system programming, including IPC and process/thread management.

Eligibility & Education

Applicants should hold a B.Tech or B.E. degree in any specialization, or be any graduate meeting the outlined criteria.

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help