C++ Developer

ClearTrail Technologies

Indore District

On-site

INR 1,200,000 - 2,200,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ClearTrail Technologies in Indore, MP is seeking a skilled C++ Software Engineer with 2–5 years of hands-on experience in modern C++ development. The role focuses on solving deep technical challenges, adopting new technologies, and delivering high-quality, production-ready software.

You will conduct R&D, design POCs, and tackle performance, memory, and concurrency issues while owning tasks end-to-end and communicating progress clearly to leads.

Qualifications

  • Hands-on experience in modern C++ development.
  • Strong CS fundamentals including data structures and algorithms.
  • Experience with Linux systems programming and debugging tools.
  • Ability to own modules from conception to production.

Responsibilities

  • Conduct R&D on new technologies, tools, concepts, and frameworks; rapidly acquire and apply knowledge
  • Design and build POCs to validate feasibility of ideas and architectures
  • Solve complex problems in performance, memory, concurrency, networking, and system design
  • Demonstrate independent ownership of tasks and deliverables
  • Track work items and maintain high productivity
  • Communicate progress, risks, blockers, and decisions clearly with leads

Skills

Advanced C++
Data Structures & Algorithms
OOP Principles
Debugging & Profiling
Linux Systems Programming
Networking fundamentals
GoF Design Patterns
Codebase navigation
Modular architecture
Learning new tech

Education

Bachelor's or Master's in CS/SE/EE

Tools

GDB
Valgrind
Wireshark
Sanitizers

Job description

Location - Indore, MP - Work from Office

Position Summar

yWe are seeking a highly skilled and self‑driven C++ Software Engineer with 2–5 years of hands‑on experience in modern C++ development. The ideal candidate excels in solving deep technical challenges, rapidly adopting new technologies, and delivering high‑quality, bug‑free software. This role requires strong analytical thinking, ownership, creativity, and the ability to turn complex concepts into working prototypes and production‑ready code

  • .Conduct R&D on new technologies, tools, concepts, and frameworks; rapidly acquire and apply knowledge
  • .Design and build POCs to validate feasibility of ideas, architectures, and technical approaches
  • .Solve highly complex problems across performance, scalability, memory, concurrency, networking, and system design
  • .Demonstrate independent ownership of tasks, technical problems, and deliverables
  • .Track and manage assigned work items proactively while maintaining high productivity
  • .Communicate clearly with leads about progress, risks, blockers, and technical decisions
  • sAdvanced C++ (C++11/14/17 or higher) including STL, memory management, templates, RAII
  • .Data Structures & Algorithms with strong analytical and optimization capability
  • .OOPs & Object‑Oriented Design Principles
  • .Debugging & Profiling Expertise (GDB, Valgrind, sanitizers, profilers)
  • .Linux Systems Programming (processes, memory, threading, shell scripting)
  • .Strong analytical & problem‑solving skills for complex engineering challenges
  • .Clean, modular, scalable, and maintainable coding practices
  • .Ability to rapidly learn and master new technologies independently
  • sStrong mathematics, statistics, understanding of complex data structures and algorithms
  • .Expertise with design patterns (GoF) and ability to apply them effectively
  • .Ability to navigate, understand, and extend large, complex, or legacy codebases
  • .Ability to architect and build modules/applications from scratch with complete ownership
  • )Understanding of networking fundamentals (TCP/IP stack, routing, OSI layers)
  • .Hands‑on experience with Wireshark for packet‑level debugging
  • .Knowledge of Deep Packet Inspection (DPI) concepts
  • .Exposure to L7 protocols: HTTP, HTTPS/TLS, STUN/TURN, SMTP, POP3, IMAP, NNTP, FTP, DNS
  • .Ability to analyze, parse, and interpret network traffic, payload structures, protocol flows

Education & Experienc

  • eBachelor’s or Master’s degree in Computer Science, Software Engineering, Electronics, or related fields
  • .2–5 years of hands‑on experience in C++
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior C++ Developer
Senior C++ Developer

Qloron Pvt Ltd • Maharashtra

On-site
INR 2,800,000 - 4,200,000
C++ Developer
C++ Developer

Intuitive Apps Inc. • Kolkata District

On-site
INR 1,400,000 - 2,300,000
C++ Developer (L4)
C++ Developer (L4)

Acldigital • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer
Senior Software Engineer

Andor Tech • Bengaluru

On-site
INR 1,000,000 - 1,500,000
C++ Developer (L3)
C++ Developer (L3)

Acldigital • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Senior C++ Developer
Senior C++ Developer

Qloron Pvt Ltd • Pune District

On-site
INR 1,200,000 - 1,800,000
C++ Developer
C++ Developer

Capgemini • Hyderabad

On-site
INR 1,800,000 - 2,800,000
c++ Developer
c++ Developer

Valuebound • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Lead Developer
Lead Developer

Persistent Systems • Pune District

On-site
INR 2,400,000 - 3,800,000
Hybrid work
Growth opportunities
Education sponsorship
+3
C++ Linux Developer
C++ Linux Developer

Tata Consultancy Services • Hyderabad

On-site
INR 1,400,000 - 2,100,000