1

Operating Systems Programmer Jobs (NOW HIRING)

SYSTEMS PROGRAMMER II Pay Plan: Career Service Position Number: 70024198 Salary: $62,682.88 ... Provides tier 2 and 3 technical supports for Windows-based server operating systems and within the ...

SYSTEMS PROGRAMMER II Pay Plan: Career Service Position Number: 70024198 Salary: $62,682.88 ... Provides tier 2 and 3 technical supports for Windows-based server operating systems and within the ...

SYSTEMS PROGRAMMER II Pay Plan: Career Service Position Number: 70024198 Salary: $62,682.88 ... Provides tier 2 and 3 technical supports for Windows-based server operating systems and within the ...

SYSTEMS PROGRAMMER II Pay Plan: Career Service Position Number: 70024198 Salary: $62,682.88 ... Provides tier 2 and 3 technical supports for Windows-based server operating systems and within the ...

SYSTEMS PROGRAMMER II Pay Plan: Career Service Position Number: 70024198 Salary: $62,682.88 ... Provides tier 2 and 3 technical supports for Windows-based server operating systems and within the ...

SYSTEMS PROGRAMMER II Pay Plan: Career Service Position Number: 70024198 Salary: $62,682.88 ... Provides tier 2 and 3 technical supports for Windows-based server operating systems and within the ...

SYSTEMS PROGRAMMER II Pay Plan: Career Service Position Number: 70024198 Salary: $62,682.88 ... Provides tier 2 and 3 technical supports for Windows-based server operating systems and within the ...

SYSTEMS PROGRAMMER II Pay Plan: Career Service Position Number: 70024198 Salary: $62,682.88 ... Provides tier 2 and 3 technical supports for Windows-based server operating systems and within the ...

SYSTEMS PROGRAMMER II Pay Plan: Career Service Position Number: 70024198 Salary: $62,682.88 ... Provides tier 2 and 3 technical supports for Windows-based server operating systems and within the ...

SYSTEMS PROGRAMMER II Pay Plan: Career Service Position Number: 70024198 Salary: $62,682.88 ... Provides tier 2 and 3 technical supports for Windows-based server operating systems and within the ...

SYSTEMS PROGRAMMER II Pay Plan: Career Service Position Number: 70024198 Salary: $62,682.88 ... Provides tier 2 and 3 technical supports for Windows-based server operating systems and within the ...

z/os systems programmer

Clemson, SC · On-site

$46.50 - $59.25/hr

Responsible for the for the analysts, development, modification, installation, testing and maintenance of operating systems software. Possesses a strong understanding of systems programming ...

Z/OS Mainframe Systems Programmer

Anderson, SC · On-site

$50.25 - $64/hr

The Z/OS Mainframe Advanced Systems Programmer will be responsible for the analysis, development, modification, installation, testing and maintenance of operating systems software. This person needs ...

z/OS SENIOR LEVEL SYSTEMS PROGRAMMER-ARCHITECT Z/OS MAINFRAME SYSTEMS PROGRAMMER ANNUAL BONUS ... ARCHITECT, INSTALL, UPGRADE, TUNE THE Z/OS OPERATING SYSTEM ( MAINFRAME ) FOR A GLOBAL (24X7 ...

next page

Showing results 1-20

Operating Systems Programmer information

See salary details

$5

$63

How much do operating systems programmer jobs pay per hour?

As of Jun 19, 2026, the average hourly pay for operating systems programmer in the United States is $63.46, according to ZipRecruiter salary data. Most workers in this role earn between $63.46 and $63.46 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Operating Systems Programmer, and why are they important?

To thrive as an Operating Systems Programmer, you need strong programming skills in languages like C and C++, a solid understanding of computer architecture, and a degree in computer science or a related field. Familiarity with version control systems (e.g., Git), debugging tools, and experience with Unix/Linux or Windows kernel development are typically required. Analytical thinking, attention to detail, and effective problem-solving are critical soft skills for diagnosing and resolving complex system-level issues. These skills ensure the reliability, efficiency, and security of operating systems that form the foundation for all computer applications.

What are some common challenges faced by Operating Systems Programmers in maintaining and updating legacy systems?

Operating Systems Programmers often encounter the challenge of maintaining and updating legacy systems, which can involve working with outdated programming languages, limited documentation, and hardware constraints. Adapting legacy code to integrate with modern technologies while ensuring system stability and security requires both technical expertise and creative problem-solving. Collaboration with hardware engineers and application developers is often necessary to address compatibility issues and deliver seamless updates. Staying up-to-date with industry best practices and emerging OS trends helps programmers anticipate and address these challenges effectively.

What is the difference between Operating Systems Programmer vs Device Driver Developer?

AspectOperating Systems ProgrammerDevice Driver Developer
Required CredentialsBachelor's in Computer Science or related field; programming skills in C/C++Bachelor's in Computer Engineering or related; expertise in hardware interfaces and C/C++
Work EnvironmentDevelops core OS components, often in a system programming environmentCreates and maintains hardware-specific drivers, often within OS or hardware teams
Employer & Industry UsageUsed by OS vendors, tech companies, and embedded systemsUsed by hardware manufacturers, OS vendors, and embedded systems

Both roles require strong programming skills in C/C++, but Operating Systems Programmers focus on core OS development, while Device Driver Developers specialize in hardware interface software. The roles often overlap but differ in scope and focus within the system architecture.

What are Operating Systems Programmers?

Operating Systems Programmers are specialized software engineers who design, develop, maintain, and optimize operating systems such as Windows, Linux, or macOS. Their work involves writing low-level code that manages hardware resources, handles system processes, and provides a platform for application software to run efficiently. They often work with programming languages like C, C++, and assembly, and need a deep understanding of computer architecture and system-level programming. Their role is crucial in ensuring the stability, security, and performance of computers and devices.
More about Operating Systems Programmer jobs
What states have the most Operating Systems Programmer jobs? States with the most job openings for Operating Systems Programmer jobs include:
What job categories do people searching Operating Systems Programmer jobs look for? The top searched job categories for Operating Systems Programmer jobs are:
Infographic showing various Operating Systems Programmer job openings in the United States as of June 2026, with employment types broken down into 2% As Needed, 81% Full Time, and 17% Part Time. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $132,000 per year, or $63.5 per hour.
SYSTEMS PROGRAMMER II

SYSTEMS PROGRAMMER II

MyFlorida

Tallahassee, FL

$62K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 21 days ago


State Of Florida rating

6.7

Company rating: 6.7 out of 10

Based on 182 frontline employees who took The Breakroom Quiz

46th of 50 rated states


Job description

Requisition No: 877384 

Agency: Department of Corrections

Working Title: SYSTEMS PROGRAMMER II

 Pay Plan: Career Service

Position Number: 70024198 

Salary:  $62,682.88 Annually 

Posting Closing Date: 06/21/2026 

Total Compensation Estimator Tool

FLORIDA DEPARTMENT OF CORRECTIONS

We Never Walk Alone

 WORKING TITLE: SYSTEMS PROGRAMMER II

This open competitive advertisement is for a Career Service position located at Central Office in the in Tallahassee, FL in the Office of Information Technology.

The mission of the Office of Technology in the Florida Department of Corrections (FDC) is to provide innovative, reliable, and secure technology solutions that support the Department's operations and strategic goals. 

This position is not a telework position and is required to report to the FDC office in the area it serves.

JOB DUTIES:

  • Provides centralized security access administration and support for various computer systems, applications, platforms and devices. Utilizes communication, analytical and problem resolution skills to help resolve security and access control problems for users, clients, and technical support staff.
  • Assists in the administration and support of Microsoft 365/Exchange services and works as primary point of contact for email account provisioning. This includes but is not limited to the creation, configuration, troubleshooting, documentation and security administration for user email accounts and mailboxes within the FDC email environment.
  • Provides tier 2 and 3 technical supports for Windows-based server operating systems and within the Enterprise. It involves in-depth knowledge in the areas of Windows Server Operating Systems, Active Directory, Cloud services (Azure & AWS), DNS, DHCP, Exchange Server, IIS, and Office 365.
  • Supports enterprise-class server systems for a variety of business needs and challenges and communicates clearly with end-users, peers, and management, providing technical support and troubleshooting.
  • Plan, evaluate, install and advise on technical systems software, file management and related areas as part of projects within the office of Information Technology. This position is part of the team that supports the Departments IT operations and is involved in a wide range of technologies.
  • Performs the analysis, design, security patching, hardware and software support, hardware analysis and recommendations for servers as it relates to hardware capacity upgrades, software or operating system upgrades.
  • Performs the installation, troubleshooting, security patching, hardware and software analysis, and overall support for midrange server operating systems. Performs design, tuning, and troubleshooting of system problems with relational databases on midrange and small systems. This includes analysis of system capacity planning and monitoring.
  • Supports regional and Central Office OIT staff by performing problem resolution, conducting training, & providing assistance in the installation, configuration, and modification of the hardware and systems software of distributed systems.
  • Provides after hours "On-Call" support on an as-needed basis.

KNOWLEDGE, SKILLS, AND ABILITIES:

  • Knowledgeable in systems administration of Windows Server 2012/2016/2019/2022/2025.
  • Knowledgeable in Active Directory Domain Services administration, support and troubleshooting.
  • Ability to communicate technical data processing information effectively.
  • Knowledge of M365 administration.
  • Knowledge of cloud-based computing, both AWS and Azure.
  • Knowledge of networking and LAN/WAN concepts.
  • Knowledge of active directory federation services.
  • Knowledge of computer operations procedures and systems.
  • Knowledge of computer programming languages.
  • Knowledge of ITIL principles.
  • Ability to prepare technical documentation.
  • Ability to plan, organize and coordinate work assignments.
  • Ability to establish and maintain effective working relationships with others.

BENEFITS:

  • Paid vacation, sick leave, and holidays.
  • Comprehensive health insurance and life insurance with accidental death and dismemberment benefits.
  • Supplemental Dental, Vision, Life, Disability and Hospitalization insurance.
  • Tuition-Free college courses.
  • Retirement Plans with the Florida Retirement System:
    • Pension Plan (Traditional Retirement Pension Plan)
    • Investment Plan (401(K)-Type Retirement Plan)
    • Deferred Retirement Option Program (Drop)
    • Deferred Compensation
    • Recently Retired? Beginning July 1, 2024, there is no longer a reemployment limitation; beginning with the 7th calendar month from the member's distribution date, there are no restrictions on working for an FRS employer. You will not be required to repay any prior distributions, and you may continue receiving distributions from the Investment Plan or Pension Plan without interruption.

REQUIREMENTS:

Please note, when submitting a college/university degree, if selected for this position official transcripts will be required.

  • Must possess a high school diploma or its equivalent.
  • Must have at least three (3) years of experience working with Active Directory.
  • Must have at least three (3) years of experience with Windows server based operating systems.

PREFERRED QUALIFICATIONS:

  • Two (2) years of experience with MS Exchange/M365 administration.
  • Three (3) years of experience with Infrastructure services such as DNS, DHCP and Group Policy.
  • Hands-on experience and/or training in Microsoft Azure or other cloud-based services.

Support of knowledge, skills, and abilities should be demonstrated on the application, in the education, in the work experience, in the work sample, in the interview and/or during reference checks.

ADDITIONAL INFORMATION:

BACKGROUND SCREENING REQUIREMENT

The Florida Department of Corrections requires all job applicants and volunteers to pass a Level 2 background check as per Chapter 435, Florida Statutes. This check must be completed before they can start working or volunteering.

EMPLOYMENT ELIGIBILITY

The Florida Department of Corrections (FDC) only hires U.S. citizens and those authorized to work in the U.S. FDC uses E-Verify to confirm an employee's eligibility to work after completing the I-9 form.

The Florida Department of Corrections does not currently support H-1B Visa Sponsorship.

For online application issues, call the People First Service Center at 1-877-562-7287. Applications will be accepted until 11:59 PM EST on the closing date.

Candidates requiring a reasonable accommodation, as defined by the Americans with Disabilities Act, must notify the agency hiring authority and/or People First Service Center (1-866-663-4735). Notification to the hiring authority must be made in advance to allow sufficient time to provide the accommodation.

The State of Florida supports a Drug-Free workplace. All employees are subject to reasonable suspicion drug testing in accordance with Section 112.0455, F.S., Drug-Free Workplace Act.

VETERANS' PREFERENCE.  Pursuant to Chapter 295, Florida Statutes, candidates eligible for Veterans' Preference will receive preference in employment for Career Service vacancies and are encouraged to apply.  Certain service members may be eligible to receive waivers for postsecondary educational requirements.  Candidates claiming Veterans' Preference must attach supporting documentation with each submission that includes character of service (for example, DD Form 214 Member Copy #4) along with any other documentation as required by Rule 55A-7, Florida Administrative Code.  Veterans' Preference documentation requirements are available by clicking here.  All documentation is due by the close of the vacancy announcement. 


What State Of Florida employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom