1

Linux System Programmer Jobs in California (NOW HIRING)

Linux System Adminstrator

Ridgecrest, CA · On-site

$110K - $140K/yr

As a Linux System Administrator , you will be responsible for ensuring secure configurations ... We partner with our government customers to deliver innovative solutions across engineering ...

Systems Engineers working within the Media Systems and Network Engineering group provide the ... Operating system administration (e.g. Unix, Linux, OSX, and Windows). High performance data storage ...

... engineering, and operational support for Linux-based enterprise systems and container platforms supporting mission-critical government and DoD programs and serve as a technical authority for Linux ...

next page

Showing results 1-20

Linux System Programmer information

See California salary details

$17

$49

$80

How much do linux system programmer jobs pay per hour?

As of Jun 19, 2026, the average hourly pay for linux system programmer in California is $49.09, according to ZipRecruiter salary data. Most workers in this role earn between $35.58 and $61.44 per hour, depending on experience, location, and employer.

What is a Linux System Programmer?

A Linux System Programmer is a software developer who specializes in designing, developing, and maintaining system-level software that interacts directly with the Linux operating system. They work on operating system kernels, device drivers, system utilities, and other low-level components essential for hardware and application software to function efficiently on Linux platforms. Their work often involves using programming languages like C and C++, understanding Linux internals, and optimizing performance and security at the system level.

What are the key skills and qualifications needed to thrive as a Linux System Programmer, and why are they important?

To thrive as a Linux System Programmer, you need a deep understanding of C/C++ programming, operating system concepts, and Linux internals, often supported by a degree in computer science or a related field. Familiarity with tools like GCC, GDB, Make, Git, and experience with kernel modules or system calls are commonly required, and certifications such as the Linux Foundation Certified Engineer can be beneficial. Strong problem-solving skills, attention to detail, and the ability to work collaboratively make someone stand out in this role. These abilities are essential for developing reliable, efficient system software and ensuring robust, secure Linux environments.

What is the difference between Linux System Programmer vs Linux Kernel Developer?

AspectLinux System ProgrammerLinux Kernel Developer
CredentialsProficiency in C, Linux OS, and system APIsDeep knowledge of kernel architecture, C, and debugging tools
Work EnvironmentDevelops system-level applications, interacts with hardware and OSWorks on kernel code, modules, and core OS functionalities
Industry UsageEmbedded systems, device drivers, system utilitiesKernel development, OS internals, driver development
Search/Comparison IntentFocuses on system programming tasks and application developmentFocuses on kernel internals and core OS modifications

The main difference is that Linux System Programmers develop system-level applications and utilities that run on Linux, while Linux Kernel Developers work on the core kernel code itself. Both roles require strong C skills and Linux knowledge, but Kernel Developers focus more on internal OS architecture, whereas System Programmers build on top of the kernel to create functional software.

How does a Linux System Programmer typically collaborate with other teams during the software development lifecycle?

Linux System Programmers frequently work alongside software engineers, DevOps teams, and QA specialists to design, implement, and optimize system-level components. Collaboration often involves reviewing kernel patches, troubleshooting low-level bugs, and ensuring system stability across different environments. Effective communication is crucial, as programmers must translate complex technical issues for non-specialist teams and work together to integrate new features or improvements. Participating in code reviews and contributing to technical documentation are also routine parts of the job.
What job categories do people searching Linux System Programmer jobs in California look for? The top searched job categories for Linux System Programmer jobs in California are:
Infographic showing various Linux System Programmer job openings in California as of June 2026, with employment types broken down into 1% Locum Tenens, 1% Internship, 17% Full Time, 80% Part Time, and 1% Contract. Highlights an 93% Physical, 3% Hybrid, and 4% Remote job distribution, with an average salary of $102,115 per year, or $49.1 per hour.
Linux System Adminstrator

Linux System Adminstrator

ASEC

Ridgecrest, CA • On-site

$110K - $140K/yr

Other

Medical, Dental, Vision, Retirement

Posted 29 days ago


Job description

Description

Location: NAWS China Lake, CA 

Security Clearance Requirement: Top Secret  

Telework Eligible? No, work will be performed on-site at NAWS China Lake


What You'll Do:

Support mission-critical Navy training systems at NAWS China Lake, CA! 


As a Linux System Administrator, you will be responsible for ensuring secure configurations, producing accreditation artifacts, and maintaining hardened baselines - all with a focus on reliability and long-term system assurance. The ideal candidate is not only technically strong, but also thoughtful, process-oriented, and one who takes a careful, methodical approach to systems management.  


Key Responsibilities: 

  • Maintain and secure Linux operating system environments in compliance with DISA STIGs to support classified mission systems.
  • Plan, test, and implement system upgrades to ensure optimal performance and reliability.
  • Support RMF and ATO activities, including vulnerability scanning (ACAS, Evaluate STIG) and development of accreditation artifacts.
  • Integrate new software applications within complex, mission-critical environments.
  • Apply and maintain operating system security configurations in alignment with DISA STIG requirements.
  • Monitor Linux and virtualization platforms for availability, performance, and security to ensure mission continuity.
  • Identify and resolve system flaws, implementing technical controls to strengthen cybersecurity.
  • Conduct vulnerability scans and assessments to safeguard systems from potential threats.
  • Develop and release hardened RHEL templates on a quarterly basis, including documentation required for ATO submissions.
  • Utilizing tools such as Jira and Microsoft Teams in order to track trouble tickets.
  • Troubleshoot and resolve software issues within integrated environments to maintain seamless operations.
  • Ensure compliance with DoD RMF, FISMA, NIST 800-53, and DoD SRG requirements.

This description outlines the general nature and scope of the role. Additional duties may be assigned as necessary.



Requirements

What You'll Bring:

Required Qualifications:

  • CompTIA Security + is required. BS degree in Information Technology, Cybersecurity, Computer Science, or related area of study, desired. Candidates must also have a current operating system certification (e.g., Linux+, Red Hat Certified System Administrator).  Please upload copies of any relevant IT certifications you hold. 
  • 5 years of related system administration experience is preferred.
  • Strong working knowledge of vCenter/VMware is required.
  • Must have a deep level of knowledge and experience with Red Hat Enterprise Linux (RHEL).
  • Experience managing DoD Host Based Security Systems (HBSS) is preferred. 
  • Demonstrated experience managing Domain Name System (DNS) performance and reliability.
  • Proven experience implementing and maintaining local and group policies.
  • Hands-on experience with Microsoft Active Directory (AD) domain controller servers for managing authentication, authorization, and network resources.
  • Knowledge of log aggregation and analysis across multiple sources.
  • Familiarity with the Red Hat Ansible Automation Platform. 

Equally Important:

  • Ability to build positive, collaborative relationships across teams and with external partners.
  • Effective communicator with strong verbal and written skills.
  • Proactive, self-directed work style with the ability to operate independently.
  • Analytical thinker with proven problem-solving capabilities.
  • Highly organized, with the ability to balance competing priorities in a fast-paced environment.

ASEC is committed to providing access and reasonable accommodation in its services, activities, programs, and employment opportunities in accordance with the Americans with Disabilities Act and other applicable laws.


Security Clearance Requirement:

  • This position requires U.S. citizenship and an active DoD Top Secret clearance. Selected candidate will be subject to a government security investigation and must meet eligibility requirements for access to classified information.

Salary Range:

  • The anticipated annual salary range for this position is $110,000 - $140,000 annually, commensurate with an individual's experience, qualifications, and skill set. ASEC is committed to providing fair and equitable compensation. The low end of this salary range is accounting for a candidate that meets or exceeds all of the listed requirements.  

Who We Are:


ASEC offers meaningful, mission-driven work within a culture that supports your professional and personal growth. We partner with our government customers to deliver innovative solutions across engineering, information technology, training, and logistics. Above all, we are committed to doing what's right for the Warfighter-plain and simple. Explore what makes ASEC different by visiting our website.


Why work at ASEC?

  • 100% employee-owned company. Learn more about our Employee Stock Ownership Plan (ESOP) here!
  • Comprehensive benefits package, including 11 paid holidays, medical/dental/vision coverage, HSA/FSA options, disability insurance, and more!
  • 401(k) with company match
  • Tuition assistance for undergraduate and graduate education
  • Veteran-friendly employer
  • Thriving employee culture

Not the right opportunity for you? Send this job posting to a friend!


ASEC is an Equal Opportunity Employer. We recruit, hire, train, compensate, and promote employees based on qualifications, merit, and business needs, without regard to race, color, religion, sex, national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information, pregnancy or related conditions (including breastfeeding), or any other status protected by law.

ASEC also complies with all applicable pay transparency laws and will not discriminate against employees or applicants for inquiring about, discussing, or disclosing compensation.