0 years

0 Lacs

Ahmedabad, Gujarat, India

Posted:3 days ago| Platform: Linkedin logo

Apply

Skills Required

developer programming development integration technology learning design software management subsystems scheduling resolve code scalability engineering linux macos architecture tuning debugging cutting

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: linux,operating systems,threading,i/o subsystems,os-level programming,multi-threaded programming,object-oriented programming,debugging,c++,software,low-level debugging tools,modern c++ standards,kernel architecture,low-level debugging,memory management,complex systems,performance tuning,macos,process scheduling,windows,system calls Show more Show less

Mock Interview

Practice Video Interview with JobPe AI

Start Developer Interview Now

RecommendedJobs for You

Indore, Madhya Pradesh, India

Bengaluru East, Karnataka, India