← all jobs

Operating Systems Developer

Work from home Full-time role Hiring

Job Description: Operating Systems Developer Job Title: Operating Systems Developer Location: New York, NY | Chicago, IL | San Francisco, CA Job Type: Full-Time Experience: 2–7 Years Work Mode: 100% Remote Salary: $90,000 – $150,000 per year Eligibility: Candidates must currently reside in the United States. Job Summary We are seeking a skilled Operating Systems Developer to design, develop, optimize, and maintain operating system components and system-level software. The ideal candidate will have strong programming expertise, knowledge of operating system architecture, and hands-on experience with kernel development, memory management, process scheduling, and system performance optimization. This is a fully remote, full-time opportunity. Candidates must be physically located within the United States. Key Responsibilities - Design, develop, and maintain operating system components and system-level applications. - Develop low-level software using C, C++, and Assembly programming. - Work on kernel development, system calls, and device drivers. - Implement process scheduling, memory management, and resource allocation. - Optimize operating system performance, reliability, and scalability. - Develop multithreaded and concurrent system applications. - Troubleshoot kernel crashes, system failures, and performance bottlenecks. - Work with file systems, networking protocols, and hardware interfaces. - Implement system security, access controls, and memory protection. - Conduct debugging, testing, code reviews, and performance analysis. - Collaborate with cross-functional

More open positions