Cypherock - C/C++ Programmer

Cypherock


Date: 1 day ago
City: Remote, Remote
Contract type: Full time
Remote
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)

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Tourism Content Creator

DataAnnotation, Remote, Remote
4 days ago
DataAnnotation is committed to creating quality AI. Join our team to help train AI chatbots while gaining the flexibility of remote work and choosing your own schedule.We are looking for a bilingual professional (Hindi/English) to join our team and teach AI chatbots. You will have conversations in both Hindi and English with chatbots in order to measure their progress, as...

In-Country Cultural & Linguistic Expert - India

DataForce, Remote, Remote
5 days ago
Work Location: India RemoteEngagement Model: Part-time (20 hours per week) or full-time employmentEngagement Duration: 3 months with possibility of extensionAt DataForce by TransPerfect, we are looking for native speakers and cultural experts to support Generative AI projects. As an In-Country Cultural & Linguistic Expert, you will use your knowledge of language, culture, and society to help train, evaluate, and improve...

Case Mgr, US-PR [S]

Amazon, Remote, Remote
1 week ago
DescriptionThis is a contractual role.At Amazon we believe that every day is still day one.We are working to be the most customer-centric company on earth. To get there, we need exceptionally talented, bright, and driven people. If you’d like to help the Disability Leave Services (DLS) team build a best-in-class professional services program to deliver leave of absence, disability and...