Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Design, develop, and maintain high-quality C++ applications adhering to modern standards (C++11/14/17/20).
Conduct code reviews, implement unit and component tests using industry tools, and produce technical documentation.
Debug and resolve complex software issues, support project estimation, planning, and risk management.
Minimum Requirements
Bachelor’s or Master’s degree in Computer Science or equivalent engineering field.
10+ years of hands-on experience with modern C++ software development.
Proficient in OOP, software design patterns, memory management, performance tuning, and debugging.
Familiarity with Linux, Windows, or embedded systems development; experience with GitHub, CI/CD, Agile/SAFe.
Ideal Candidate Profile
Experienced in independently delivering complex software components and mentoring junior developers.
Practiced in integrating databases, APIs, and networking protocols within C++ applications.
Comfortable working in Agile teams with expertise in CI/CD practices and software lifecycle management.
