Search by job, company or skills

Eteam

C++ Developer

6-11 Years
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 12 days ago
  • Be among the first 50 applicants
Early Applicant
Quick Apply

Job Description

Key Responsibilities:

  • Design, develop, test, and maintain high-performance applications using modern C++ (C++11/14/17/20).
  • Collaborate with software engineers, QA testers, and product managers to deliver robust software on schedule.
  • Analyze system requirements and identify areas for improvement or optimization.
  • Write clean, maintainable, and efficient code following best practices and coding standards.
  • Debug, profile, and optimize existing code to improve performance and stability.
  • Participate in code reviews and contribute to knowledge sharing and continuous improvement.
  • Create and maintain documentation for code, architecture, and technical processes.
  • Integrate software components with third-party systems and APIs as needed.
  • Contribute to architecture decisions and participate in system design discussions.

Qualifications and Skills:

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Proven experience in C++ development (2–5+ years preferred, depending on level).
  • Solid understanding of object-oriented programming, design patterns, and algorithms.
  • Experience with multi-threaded programming, memory management, and performance tuning.
  • Familiarity with STL (Standard Template Library), Boost, or other C++ libraries.
  • Experience with version control systems (e.g., Git).
  • Proficient in debugging tools and performance profilers.
  • Familiarity with Linux/Unix or Windows development environments.

Preferred Experience (Nice to Have):

  • Experience in game development, financial systems, embedded systems, or other relevant domains.
  • Exposure to scripting languages (Python, Bash) for automation or testing.
  • Knowledge of networking, database integration, or GPU programming (OpenGL, DirectX).
  • Familiarity with CI/CD pipelines and Agile development methodologies.

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

Job ID: 115748687

Similar Jobs

Bengaluru, India

Skills:

ReactJavascriptLinuxAngularWeb server developmentRelational DB

Bengaluru, India

Skills:

UnixDesign PatternsDebuggingCmakeData StructuresMultithreadingStlOopConcurrencyGitAlgorithmsLinuxGitlabPerformance Optimizationmake

Bengaluru, India

Skills:

UDPSocket ProgrammingCmakeIpv6JiraLinux UbuntuGitConfluenceBitbucketAgileScrumSafemulti-threaded applicationsConan

Bengaluru, India

Skills:

AlgorithmsLinuxPerlShell scriptingData structuresBashPythonMulti-threaded application developmentProblem Solving

Bengaluru, India

Skills:

Performance scale and convergence performance analysisAgile deliveryCXL 2.0 and 3.0PCIe Gen 5 and 6State machine implementationPython 3.xNetwork protocol stack