1

Linux System Programmer Jobs in California (NOW HIRING)

Engineering of systems administration-related solutions for various project and operational needs ... Systems Administration/System Engineer certification in Linux+, e.g., CompTIA Linux+, Red Hat ...

Engineering of systems administration-related solutions for various project and operational needs ... Systems Administration/System Engineer certification in Linux+, e.g., CompTIA Linux+, Red Hat ...

Company Description Intelliswift Software, Inc 5-7 years of Linux Systems and Networking experience. Strong expertise in VMware vsphere 5.5 or above. Strong networking experience (cisco, brocade or ...

Linux Admin, vsphere, support, VMWare Duration: 16 months Contract Type: W2 only. No vendors ... This person will primarily support engineering operations systems and network infrastructure.

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 Systems Administrator - Active Security Clearance Required

Linux Systems Administrator - Active Security Clearance Required

LLNL

Livermore, CA • On-site

Full-time

Retirement

Posted 15 days ago


Job description

Company Description

Join us and make YOUR mark on the World!

Lawrence Livermore National Laboratory (LLNL) has turned bold ideas into world-changing impact advancing science and technology to strengthen U.S. security and promote global stability. 

Our mission spans four critical national security areas nuclear deterrence, threat preparedness, energy security, and multi-domain defense empowering teams to take on the toughest challenges of today and tomorrow. With a culture built on innovation and operational excellence, LLNL is a place where your expertise can make a real impact.

Job Description

We're looking for a Linux Systems Administrator to provide advanced technical computer infrastructure support for Linux systems in a complex classified and unclassified computing environment. This role serves as a subject matter expert of Linux infrastructure, collaborates with customers and technical partners to define requirements and design computing solutions, and leads resolution of broad, complex system issues with long-term operational and security Impact. This position is in the Information Technology Operations (ITO) Division within the Computing Directorate.

This position requires full-time on-site presence due to the nature of the work.

This position will be filled at either level based on knowledge and related experience as assessed by the hiring team. Additional job responsibilities (outlined below) will be assigned if hired at the higher level.

You will 

  • Provide Tier 3 support for Linux and storage systems, including incident resolution, root cause analysis, and long-term remediation on classified and unclassified networks.
  • Architect, implement, and maintain diskless Linux environments, including PXE booting and related provisioning, identity and authentication services, such as FreeIPA or similar identity management solutions.
  • Implement technical standards for Linux system hardening in alignment with security policies, STIGs, CIS benchmarks, and other security baseline standards.
  • Monitor and optimize system performance, capacity planning, reliability engineering, and lifecycle management across Linux platforms.
  • Create and maintain documentation for system architectures, procedures, runbooks, and troubleshooting guides.
  • Collaborate with cybersecurity teams to support vulnerability management, incident response, and audit activities on both classified and unclassified systems.
  • Perform installation of software releases, patches of operating systems and utilities, third-party products, and open-source software.
  • Collaborate with management, customers, and team members to evaluate and recommend procurement of Linux hardware and software.
  • Perform other duties as assigned.

Additional job responsibilities, at the 393.2 level 

  • Act as an internal and external consultant in area of expertise, advising customers, peers, and management on Linux architecture, security, performance, and operational strategy.
  • Implement highly advanced designs, produced in collaboration with data scientists and infrastructure architects.
  • Lead advanced projects from concept through implementation, coordinating technical scope, milestones, risks, and customer communication.
  • Provide technical direction on complex operational and project-based work to team members.
Qualifications
  • Active DOE Q clearance (or active Top Secret clearance) with the ability to obtain and maintain Sensitive Compartmented Information (SCI) access.
  • Ability to successfully complete a lifestyle polygraph as required by the sponsoring program.
  • Bachelor's Degree in a Computer, Information Technology, or Engineering related field or equivalent combination of technical training and experience.
  • Strong understanding of networking fundamentals (TCP/IP, DNS, routing, firewalls) as they relate to Linux systems.
  • Broad and in-depth knowledge of and technical experience with Linux operating systems and related hardware.
  • Experience supporting diskless Linux infrastructure, including PXE booting and other Linux network boot or diskless boot technologies.
  • Experience applying security hardening standards and working in environments with strict security and compliance requirements.
  • Experience with complex troubleshooting.
  • Advanced ability to set priorities and independently resolve complex problems in a fast-paced environment.
  • Experience patching operating systems and performing installation of software releases.
  • Proficient interpersonal and communication (verbal and written) skills, with the ability to work independently and interact with a multi-disciplinary staff in a team environment.

Additional qualifications at the 393.2 level 

  • Demonstrated experience architecting and deploying Linux infrastructure solutions for complex or high-security environments.
  • Highly advanced knowledge of and significant technical experience with Linux operating systems, virtual environments, and/or related hardware.
  • Significant experience working on cross-functional technical efforts involving systems, storage, network, and cybersecurity teams.
  • Experience serving as a recognized subject matter expert, defining technical standards and best practices, and participating in technical reviews, audits, or customer engagements.

Qualifications We Desire

  • Broad and in-depth knowledge and technical expertise with enterprise support tools for management, patching, backup or software distribution, Linux operating systems and computer security concepts and practices, and computer network hardware/software protocols and principles.
  • Experience with writing intermediate to advanced shell scripts.
  • Experience with one or more of the following technologies: SPLUNK, Tenable Security Scanner, Nessus, Puppet, Ansible or equivalent, Nagios, RHN Satellite, PKI authentications, Active Directory, Scripting, GIT, BIND, DNS, Perl, CSH/BASH, Docker, Podman, and other container technologies.

Pay Range

$125,310 - $185,640 annually

$125,310 - $153,444 annually for 393.1

$151,620 - $185,640 annually for 393.2

Additional Information

#LI-Onsite

Position Information

This is a Career Indefinite position, open to Lab employees and external candidates.

Why Lawrence Livermore National Laboratory?

  • Included in 2026 Best Places to Work by Glassdoor!
  • Flexible Benefits Package
  • 401(k)
  • Relocation Assistance
  • Education Reimbursement Program
  • Flexible schedules (*depending on project needs)
  • Our values - visit https://www.llnl.gov/inclusion/our-values

Security Clearance

This position requires an active Department of Energy (DOE) Q-level clearance or active Top Secret clearance issued by another U.S. government agency at time of hire.  Also, you must have the ability to obtain and maintain Sensitive Compartmented Information (SCI) access.  Please note that your current active Q or Top Secret clearance with DOE or another agency does not guarantee DOE SCI access approval; if you are denied access, you may be subject to reinvestigation of your existing Q or Top Secret Clearance. 

Pre-Employment Drug Test

External applicant(s) selected for this position must pass a post-offer, pre-employment drug test. This includes testing for use of marijuana as Federal Law applies to us as a Federal Contractor.

Wireless and Medical Devices

Per the Department of Energy (DOE), Lawrence Livermore National Laboratory must meet certain restrictions with the use and/or possession of mobile devices in Limited Areas. Depending on your job duties, you may be required to work in a Limited Area where you are not permitted to have a personal and/or laboratory mobile device in your possession.  This includes, but not limited to cell phones, tablets, fitness devices, wireless headphones, and other Bluetooth/wireless enabled devices.  

If you use a medical device, which pairs with a mobile device, you must still follow the rules concerning the mobile device in individual sections within Limited Areas.  Sensitive Compartmented Information Facilities require separate approval. Hearing aids without wireless capabilities or wireless that has been disabled are allowed in Limited Areas, Secure Space and Transit/Buffer Space within buildings.

How to identify fake job advertisements

Please be aware of recruitment scams where people or entities are misusing the name of Lawrence Livermore National Laboratory (LLNL) to post fake job advertisements. LLNL never extends an offer without a personal interview and will never charge a fee for joining our company. All current job openings are displayed on the Career Page under "Find Your Job" of our website. If you have encountered a job posting or have been approached with a job offer that you suspect may be fraudulent, we strongly recommend you do not respond.

To learn more about recruitment scams: https://www.llnl.gov/sites/www/files/2023-05/LLNL-Job-Fraud-Statement-Updated-4.26.23.pdf

Equal Employment Opportunity

We are an equal opportunity employer that is committed to providing all with a work environment free of discrimination and harassment. All qualified applicants will receive consideration for employment without regard to race, color, religion, marital status, national origin, ancestry, sex, sexual orientation, gender identity, disability, medical condition, pregnancy, protected veteran status, age, citizenship, or any other characteristic protected by applicable laws.

Reasonable Accommodation

Our goal is to create an accessible and inclusive experience for all candidates applying and interviewing at the Laboratory.  If you need a reasonable accommodation during the application or the recruiting process, please use our online form to submit a request. 

California Privacy Notice

The California Consumer Privacy Act (CCPA) grants privacy rights to all California residents. The law also entitles job applicants, employees, and non-employee workers to be notified of what personal information LLNL collects and for what purpose. The Employee Privacy Notice can be accessed here.