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)