C++ Developer

C++ Developer
22
Atlanta
Job Views:
Created Date: 2025-06-09
Experience: 5 - year
Salary: upto 10
Industry: 21
Openings: 2
Primary Responsibilities :
Job Overview:
We are a leading technology company specializing in developing high-performance software solutions. We seek curious, motivated candidates with a can-do attitude and an agile mindset, who stay up-to-date on the latest software, tools, and technologies.
Key Responsibilities:
- Develop, optimize, and maintain high-performance C++ applications and libraries.
- Deeply integrate software with operating system components, such as memory management, process scheduling, I/O subsystems, and threading.
- Debug and troubleshoot complex systems-level issues, including race conditions, memory leaks, and performance bottlenecks.
- Work closely with the team and other developers to ensure software interacts efficiently with the operating system.
- Write clear, maintainable, and efficient code with a strong focus on scalability and performance.
- Stay up-to-date with the latest advancements in C++ development and operating system internals.
Experience Requirements:
Required Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- Experience with OS-level programming (Linux, Windows, macOS, or similar), including understanding of kernel architecture and system calls.
- Strong proficiency in C++ and object-oriented programming.
- Strong problem-solving skills with the ability to analyze and debug complex issues at the OS and hardware levels.