Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Tech Lead C++.
India Jobs Expertini

Urgent! Tech Lead - C++ Job Opening In India, India – Now Hiring FORTYTWO LABS



Job description

Salary: Competitive / Paid in Indian Rupee .

INR / Annual

Recommended Quick Links





What You Should Know About This Job


We are seeking a highly skilled and experienced Tech Lead - C++ to join our dynamic and innovative engineering team.

The ideal candidate will have a strong foundation in C++ programming, systems architecture, and hands-on experience in building high-performance, cross-platform applications.


Position: Tech Lead - C++

Location: Baner, Pune

Experience: 5+ Years


Role:

  • Design, develop, and maintain complex, high-performance C++ applications across platforms
  • Collaborate with cross-functional teams to develop APIs, SDKs, and middleware components
  • Ensure secure coding practices and perform thorough code reviews and memory profiling
  • Optimize software for performance, scalability, and reliability in embedded or real-time environments
  • Work closely with hardware and firmware teams for seamless system integration
  • Design and implement network communication protocols and client-server architectures
  • Contribute to cross-platform development using technologies like QT, GTK, and ElectronJS
  • Participate in architecture discussions, PoCs, and drive innovation through R&D initiatives
  • Develop unit tests and ensure CI/CD pipelines are properly integrated with tools like GTest, Git, Jenkins
  • Engage with clients and internal stakeholders to understand requirements and deliver robust solutions
  • Evaluate and implement virtualization and containerization using VMs and Docker


Requirement:

  • Bachelor's degree in Computer Science, Electronics, or a related technical field
  • 5+ years of hands-on experience in C++ development in product-based or R&D-driven environments
  • Strong understanding of the C++ language specification, STL containers, and design patterns
  • Proficient in memory management, threading, real-time systems, and low-level debugging tools (e.g., Valgrind)
  • Experience with embedded systems, RTOS, device drivers, and cross-compilation toolchains
  • Solid understanding of networking protocols (TCP/IP, HTTP, REST, XMPP) and client-server models
  • Familiarity with writing native modules for languages like Node.js, Python, Java, or Go
  • Skilled in version control systems (Git/SVN), CI/CD pipelines, and unit test automation
  • Exposure to virtualization, Docker, and creating isolated dev/test environments
  • Preferred experience in blockchain technologies (Ethereum, Hyperledger), cybersecurity, or cryptographic software
  • Strong problem-solving skills, with a passion for continuous learning and disruptive innovation


Interested candidates can share their resume on


Required Skill Profession

Computer Occupations



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Tech Lead Potential: Insight & Career Growth Guide