Home
Jobs

Posted:2 weeks ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Overview An exciting opportunity awaits skilled C++ developers passionate about systems-level programming! We are seeking a motivated and curious C++ Developer with a strong background in OS-level development. If you thrive on solving complex technical challenges, enjoy deep integration with operating systems, and have a keen eye for optimizing performance, this role is perfect for you. Join a forward-thinking technology company that values innovation, continuous learning, and technical excellence. Key Responsibilities Design, develop, and optimize high-performance C++ applications and libraries. Integrate software deeply with operating system components like memory management, I/O subsystems, process scheduling, and threading. Debug and resolve complex systems-level issues, including race conditions, memory leaks, and performance bottlenecks. Collaborate with cross-functional teams to ensure seamless interaction between software and operating systems. Write clean, maintainable, and efficient code with a focus on scalability and performance. Stay current with the latest advancements in C++ development and operating system internals. Required Qualifications Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience). Hands-on experience with OS-level programming (Linux, Windows, macOS, or similar), including knowledge of kernel architecture and system calls. Strong proficiency in C++ and object-oriented programming principles. Excellent problem-solving skills with the ability to debug and analyse complex systems at the OS and hardware levels. Preferred Qualifications Experience with multi-threaded programming and performance tuning. Familiarity with low-level debugging tools and techniques. Exposure to modern C++ standards is a plus. Why Apply? Work on cutting-edge projects that push the boundaries of software performance. Collaborate with a team of passionate and skilled engineers. Opportunities for continuous learning and professional growth. Ready to take on challenging systems-level problems? Apply now and join a team where your expertise makes an impact! Skills: object-oriented programming,debugging,software,system calls,multi-threaded programming,process scheduling,memory management,operating systems,low-level debugging,modern c++ standards,i/o subsystems,macos,kernel architecture,threading,c++,windows,low-level debugging tools,os-level programming,linux,complex systems,performance tuning Show more Show less

Mock Interview

Practice Video Interview with JobPe AI

Start Developer Interview Now

RecommendedJobs for You

Noida, Hyderabad, Bengaluru

Indore, Madhya Pradesh, India

Gurgaon / Gurugram, Haryana, India

Bengaluru / Bangalore, Karnataka, India