1

Operating System Developer Jobs (NOW HIRING)

As a Sr. Systems Engineer on the HPC Grid Systems infrastructure team, you will be working on ... Deep expertise with Linux operating systems including operations in a large scale production ...

The role involves configuring and managing operating systems, troubleshooting IT systems, and ... Engineering efforts is required. • Must be proficient with troubleshooting in a Linux Red Hat ...

As a Sr. Systems Engineer on the HPC Grid Systems infrastructure team, you will be working on ... Linux operating system commands and utilities, • Linux storage administration experience ...

Configures and manages UNIX and Windows operating systems and installs/loads operating system ... Bachelor's degree in System Engineering, Computer Science, Information Systems, Engineering Science ...

Perform operating system upgrades, patch management, lifecycle maintenance, and performance ... Advanced Network Engineering Design and implement advanced routing architectures utilizing:

Perform operating system upgrades, patch management, lifecycle maintenance, and performance ... Engineering experience * 3+ years of advanced Linux networking experience * 3+ years of VPN ...

Sr. System Engineer

Richmond, VA · On-site

$103K - $141K/yr

Experience working with Operating System Configuration/Administration (Windows/Linux) * Must ... Programming / Scripting languages (a plus) * TCP/IP networking - Window Server 2016 (a plus)

next page

Showing results 1-20

Operating System Developer information

See salary details

$12

$48

$76

How much do operating system developer jobs pay per hour?

As of Jul 9, 2026, the average hourly pay for operating system developer in the United States is $48.86, according to ZipRecruiter salary data. Most workers in this role earn between $41.35 and $57.21 per hour, depending on experience, location, and employer.

What is an Operating System Developer job?

An Operating System Developer is responsible for designing, developing, and maintaining operating system components, including kernels, drivers, and system utilities. They work on optimizing system performance, ensuring security, and improving compatibility with hardware and software. These developers typically work with low-level programming languages like C and Assembly and have expertise in systems architecture. Their role is crucial in developing reliable and efficient computing platforms for various devices, from desktops to embedded systems.

How much does an OS developer make?

An operating system developer's salary varies based on experience, location, and skills, but typically ranges from $80,000 to $150,000 annually in the United States. Senior developers with specialized knowledge in kernel development or low-level programming can earn higher salaries, especially at large tech companies or in high-cost-of-living areas.

How much do OS devs make?

Operating System developers typically earn between $80,000 and $150,000 annually, depending on experience, location, and the complexity of the systems they work on. Senior roles or those with specialized skills in low-level programming and kernel development tend to have higher salaries. Compensation can also include benefits such as bonuses, stock options, and flexible schedules.

What engineer makes $500,000 a year?

Senior operating system developers or software engineers with extensive experience, specialized skills, and leadership roles can earn salaries approaching or exceeding $500,000 annually, especially in high-cost regions or large tech companies. These roles often require advanced knowledge of system architecture, programming languages, and sometimes stock options or bonuses as part of compensation packages.

How hard is coding an OS?

Operating System Developers work on designing, implementing, and maintaining core system software, which requires strong programming skills in languages like C and assembly, as well as understanding hardware architecture. Coding an OS is complex and involves managing low-level hardware interactions, concurrency, and security, often taking years of experience and knowledge of system design principles.

What are the typical daily tasks and responsibilities of an Operating System Developer?

Operating System Developers typically spend their days designing, implementing, and debugging core system components such as kernels, device drivers, and memory management modules. They often work closely with other software engineers, hardware teams, and QA testers to ensure compatibility and optimal performance. Reviewing code, conducting performance tests, and investigating reported issues are common daily tasks. Collaboration and clear communication are essential, as most projects require teamwork and regular updates across departments.

What are the key skills and qualifications needed to thrive in the Operating System Developer position, and why are they important?

To thrive as an Operating System Developer, you need in-depth knowledge of computer architecture, strong C/C++ programming skills, and experience with low-level system design, often supported by a degree in computer science or a related field. Familiarity with version control tools (like Git), debugging utilities, and relevant certifications such as Linux Foundation Certified Engineer are valuable. Analytical thinking, troubleshooting ability, and effective communication are important soft skills for collaborating across development teams. These competencies ensure robust, maintainable system software and efficient teamwork in complex, performance-critical environments.

More about Operating System Developer jobs
What cities are hiring for Operating System Developer jobs? Cities with the most Operating System Developer job openings:
What are the most commonly searched types of Operating System Developer jobs? The most popular types of Operating System Developer jobs are:
What states have the most Operating System Developer jobs? States with the most job openings for Operating System Developer jobs include:
Infographic showing various Operating System Developer job openings in the United States as of July 2026, with employment types broken down into 85% Full Time, 3% Part Time, 1% Temporary, and 11% Contract. Highlights an 82% Physical, 3% Hybrid, and 15% Remote job distribution, with an average salary of $101,629 per year, or $48.9 per hour.

Senior-Level Server Operating System Engineer - TS/SCI

Dynamics ATS Organic

Omaha, NE

$100K - $136K/yr

Full-time

Re-posted 28 days ago


Job description

Solutions Through Innovative Technologies, Inc. (STI-TEC) specializes in the delivery of professional business and information management services. STI-TEC offers government and commercial clients a comprehensive portfolio of services that identify, manage, distribute and improve business processes related to entities’ most valued resource, information. As a fast-growing solutions provider, established in 2000, total customer satisfaction has remained the cornerstone of our business. Our business model focuses on integrity, loyalty, and trust.

Position Overview The Senior-Level Server Operating System Engineer will be responsible for providing Advisory and Assistance Services (A&AS) IT engineering support to the J61 Architecture and Engineering Division to ensure the Command's IT architecture and engineered IT solutions meet or exceed documented requirements and are effective and suitable for USSTRATCOM.
Essential Job Function
  • Assist in the development of the USSTRATCOM C4-IT Roadmap supporting Life-Cycle Management and Technical Refresh planning efforts in coordination with J6 IT Service Managers.
  • Assist Government Service Managers/Change Managers with drafting Statement of Objective (SOO) documents for engineering projects.
  • Provide recommendations in the prioritization of IT projects requiring engineering resources, taking into account precursor and successor activities of related IT projects.
  • Develop and deliver market research, BCAs, Analysis of Alternatives (AoA), and Courses of Action (COA) that assist with decision-making processes for how USSTRATCOM can best leverage emerging technologies.
  • Assist in developing Independent Government Cost Estimates (IGCE) and Rough Order of Magnitude (ROM) estimates for IT engineering projects.
  • Assist with the review of technical solutions submitted by engineering entities with regard to technical completeness, schedules, as well as integration with current architecture and alignment with C4 IT Roadmaps.
  • Participate in technical solution reviews, change boards, and Production Readiness Reviews (PRR) as assigned by the J61 Division and provide technical comments, concerns, and recommendations to J61 Government Engineering Team.
  • Review IT test plans from USSTRATCOM J6 IT Support Contract and other engineering entities for projects impacting J6 managed IT Services to ensure testing addresses all requirements and properly assesses effectiveness and suitability.
  • Assist with IT project closeout evaluations/PRRs, ensuring stated requirements and objectives are met.
  • Perform continual IT Service Area evaluations and review existing as-is technical environment utilizing existing diagrams and architecture documents, existing management tools, defined metrics, etc. to identify areas for improving the IT Service Area.
  • Create, upload, edit, and maintain supporting documentation (i.e., technical drawings, configuration management database (CMDB) information, IGCEs, project lessons learned, etc.) on the J61 SharePoint portal, file-share, or designated application/tools in support of future IT engineering projects, architecture reviews, IT Roadmap documentation efforts, etc.

Minimum Qualifications
  • Must be a United States citizen.
  • Must have a Top Secret (TS) security clearance with eligibility for Sensitive Compartmented Information (SCI).
  • Must have a minimum of eight (8) years’ experience as an IT Systems Engineer (SE) with documented experience supporting SE Processes and associated Technical Processes which include: Requirements Tradeoff, Architecture Design, Cost Estimation, Technical Assessments, Technical Planning, Configuration Control Boards, Capabilities Based Assessments, Integrated Baseline Review, Lifecycle Sustainment Planning, Information Assurance/Cybersecurity, Requirements Traceability, Statement of Objectives or Work, Systems Engineering Plan, Work Breakdown Structure, and Technical Audits.

- In lieu of SE experience, a master’s degree in any engineering discipline or Computer Science may be substituted for five (5) years of SE experience. A bachelor’s degree in any engineering discipline or Computer Science may be substituted for three (3) years of SE experience.

  • Must have documented Project Management skills with a minimum of two (2) years of monitoring, managing, and assessing progress of complex IT projects.

- In lieu of Project Management experience, a Project Management Professional (PMP) certification may be substituted for one (1) year of Project Management experience.

  • Must have a minimum of one (1) year of documented training or experience relevant to designing, deploying, and maintaining systems and capabilities that comply with DoD cybersecurity policies and regulations.

- Major driving policies include DoD 8500 series Directives and Instructions (Cybersecurity / Information Assurance / DoD Information Assurance Certification and Accreditations Process / Risk Management Framework), DoD 8100 series Directives (Cyber Workforce), and CNSSI 1253 (Security Controls for National Security Systems). In lieu of specific DoD cybersecurity policies and regulations, candidate can articulate training and experience with relative Commercial / Industry level cybersecurity policies and regulations.

  • Must have knowledge, skillsets, and experience on engineering datacenter server architecture at an Enterprise-level utilizing new techniques and software defined approaches for IaaS/PaaS constructs.
  • Must have experience with Lightweight Directory Access Protocol (LDAP), Red Hat Identity Management (IdM), Microsoft Active Directory, Microsoft Endpoint Configuration Manager (MECM), and Windows Server Update Service (WSUS).
  • Must have an active Microsoft Windows Server Hybrid Administrator Associate or higher-level Microsoft Server certification.
Desired Qualifications
  • At least five (5) years' experience demonstrating written and oral communication skills including developing and presenting complex written products and oral briefings to senior leaders at the O-6/GS-15 level or higher (equivalent industry level executives is acceptable) is desired

Applicants selected may be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information.
STI-TEC is an equal opportunity employer and values diversity. Employment is decided on the basis of qualifications, merit, and business need. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected Veteran status, gender identity and sexual orientation.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, transfer, leaves of absence, compensation and training.
If you need assistance or an accommodation due to a disability, you may contact us at HR@sti-tec.com or you may call us at 1+918.583.9900.
*This job posting is to identify potential candidates for positions in order to respond to a request for proposal. This job posting, including but not limited to, qualifications, duties, compensation and benefits, is subject to change based on the terms and conditions of the awarded contract and is contingent on STI-TEC being awarded the contract.