Talent.com
This job offer is not available in your country.
Cypherock - C / C++ Programmer

Cypherock - C / C++ Programmer

CypherockGurgaon
22 days ago
Job description

About the Role :

We are seeking a talented C / C++ Programmer to join our engineering team.

In this role, you will be responsible for designing, developing, and optimizing system-level software and applications that require high performance and efficiency.

You will collaborate closely with product managers, hardware engineers, and cross-functional teams to build robust and scalable solutions.

Key Responsibilities :

  • Design, develop, and maintain applications and system-level programs using C and C++.
  • Write clean, efficient, and well-documented code while adhering to coding standards.
  • Debug and troubleshoot software defects, memory leaks, and performance bottlenecks.
  • Work on data structures, algorithms, and multithreading to build optimized solutions.
  • Collaborate with QA and DevOps to support CI / CD pipelines and testing frameworks.
  • Contribute to the design of software architecture and low-level system modules.
  • Stay updated with the latest programming standards and compiler advancements.

Skills & Qualifications :

  • Bachelors / Masters degree in Computer Science, Engineering, or related field.
  • Strong proficiency in C and C++ (C++11 / 14 / 17 preferred).
  • Solid understanding of OOP concepts, data structures, algorithms, and memory management.
  • Experience with Linux / Unix environments (compilers, debugging, shell scripting).
  • Familiarity with multi-threading, IPC, and socket programming.
  • Hands-on experience with Git, Jira, or similar version control & task management tools.
  • Knowledge of software optimization techniques and performance tuning.
  • Nice to Have :

  • Exposure to embedded systems programming.
  • Experience with STL, Boost, or modern C++ libraries.
  • Familiarity with Python, Bash, or other scripting languages.
  • Knowledge of networking protocols (TCP / IP, UDP).
  • What We Offer :

  • Opportunity to work on cutting-edge products in a fast-paced environment.
  • Collaborative team with strong mentorship and learning opportunities.
  • Competitive salary and performance-based incentives.
  • Flexible working environment (remote / hybrid options if applicable)
  • (ref : hirist.tech)

    Create a job alert for this search

    Programmer • Gurgaon