1

Operating System Engineer Jobs in Berkeley, CA (NOW HIRING)

SYSTEM ENGINEER

Daly City, CA · On-site

$103K - $118K/yr

The Systems Engineer will be responsible for overseeing the entire IT system infrastructure ensuring that servers, operating systems, applications, and related procedures result in a reliable, secure ...

Junior System Engineer

Fremont, CA · On-site

$80K - $95K/yr

Troubleshoot hardware, firmware, and operating system issues across server and cluster environments. * Collaborate with engineering teams to define system specifications and evaluate the interface ...

Senior System Engineer - OS Kernel Location: Walnut Creek, CA ABOUT WIND RIVER Wind River is a ... Leveraging your operating systems expertise, you will help design and implement new capabilities ...

Onboard Infrastructure Engineer

San Francisco, CA · On-site

$126K - $166K/yr

Experience with ROS (Robot Operating System) , or similar middleware for robotics and autonomous ... engineering. * Experience with autonomous driving technologies or similar high-performance ...

Onboard Infrastructure Engineer

San Francisco, CA · On-site

$126K - $166K/yr

Experience with ROS (Robot Operating System) , or similar middleware for robotics and autonomous ... engineering. * Experience with autonomous driving technologies or similar high-performance ...

... Engineer as part of the Security team at SPAN. In this role, you will directly influence the ... Operating system security and OS-level hardening * Secure / Authenticated boot flows * Hardware ...

This is a very highly secure system and a background check will be required of anyone coming on ... Strong working knowledge of Microsoft Server Operating Systems and Microsoft Active Directory ...

next page

Showing results 1-20

Operating System Engineer information

See Berkeley, CA salary details

$65.5K

$155.8K

$204.5K

How much do operating system engineer jobs pay per year?

As of Jun 9, 2026, the average yearly pay for operating system engineer in Berkeley, CA is $155,767.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $192,200.00 per year, depending on experience, location, and employer.

What are some common challenges faced by Operating System Engineers when maintaining system stability in large-scale environments?

Operating System Engineers often encounter challenges such as managing software patching across diverse hardware, ensuring compatibility with legacy applications, and minimizing downtime during critical updates. In large-scale environments, balancing security with performance and reliability can be complex, especially when multiple teams depend on the systems. Effective communication with development, security, and IT operations teams is essential to address these issues proactively and maintain overall system stability.

What does an Operating System Engineer do?

An Operating System Engineer is responsible for designing, developing, maintaining, and optimizing operating systems that run on computers and servers. They work on the core components that manage hardware resources, enable software applications, and ensure system security and stability. Their duties often include writing system-level code, troubleshooting performance issues, implementing updates, and collaborating with hardware and software teams. Operating System Engineers play a critical role in ensuring that computing environments are efficient, reliable, and secure.

What is the difference between Operating System Engineer vs System Administrator?

AspectOperating System EngineerSystem Administrator
Primary FocusDesigning, developing, and optimizing operating systemsMaintaining, configuring, and supporting existing systems
Skills & CertificationsLinux/Unix, scripting, OS architecture, certifications like RHCE or Linux FoundationSystem management, network setup, troubleshooting, certifications like CompTIA Server+ or Microsoft Certified
Work EnvironmentDevelopment teams, R&D, engineering projectsIT support, data centers, enterprise environments
Industry UsageTech companies, hardware firms, software developmentCorporate IT, government agencies, healthcare, finance

While both roles involve working with operating systems, Operating System Engineers focus on designing and developing OS solutions, whereas System Administrators manage and support existing systems. The roles complement each other but serve different stages of the system lifecycle.

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

To thrive as an Operating System Engineer, you need a deep understanding of computer science principles, operating system internals, and strong programming skills in languages like C, C++, or Rust, often backed by a relevant degree. Familiarity with kernel development, debugging tools, virtualization platforms, and experience with version control systems (such as Git) are typically required. Problem-solving abilities, attention to detail, and effective communication are soft skills that set top performers apart. These skills ensure the reliability, performance, and security of operating systems, which are foundational to all computing environments.
What are popular job titles related to Operating System Engineer jobs in Berkeley, CA? For Operating System Engineer jobs in Berkeley, CA, the most frequently searched job titles are:
What job categories do people searching Operating System Engineer jobs in Berkeley, CA look for? The top searched job categories for Operating System Engineer jobs in Berkeley, CA are:
What cities near Berkeley, CA are hiring for Operating System Engineer jobs? Cities near Berkeley, CA with the most Operating System Engineer job openings:
SYSTEM ENGINEER

Other

Medical, Dental, Vision, Retirement

Posted yesterday


Job description

The Systems Engineer will be responsible for overseeing the entire IT system infrastructure ensuring that servers, operating systems, applications, and related procedures result in a reliable, secure and HIPAA compliant service.

ESSENTIAL JOB FUNCTIONS:

  • Implement, maintain, monitor, and upgrade IT system infrastructure including but not limited to Microsoft Active Directory, Microsoft Exchange, VMWare ESX, Citrix XenApp, and enterprise storage.
  • Responsible for uptime, performance, reliability, scalability, security, and high availability of critical infrastructure.
  • Develop, maintain, and test business continuity plan for core infrastructure.
  • Perform, maintain, and test all system backups and restore.
  • Support all required and critical security patching and application updates
  • Create and apply industry best practices for managing geographically dispersed IT assets including servers, workstations, and mobile devices.
  • Interface with subject matter experts in the areas of networking, security, etc. to improve infrastructure usability, efficiency, and stability.
  • Support and mentor Desktop Support technicians.
  • Assist in resolving escalated technical support incidents and performing thorough root cause analysis.
  • Assess and recommend new systems and modules that influence purchasing decisions.
  • Provide technical guidance to team members.
  • Document technical requirements and processes.
  • Conduct after-hours infrastructure maintenance on an as needed basis.
  • Performs other job duties as required by manager/supervisor.
  • Bachelor's Degree in the field of Computer Science or similar field or 4 years of relevant work experience.
  • Minimum 4 years experience working in corporate IT infrastructure including, but not limited to Microsoft Active Directory, Exchange, File Sharing, Print Server and related services.
  • Minimum of 2 years experience managing enterprise virtualization platforms.
  • Minimum of 1 years experience managing enterprise storage platforms preferred
  • Hands on experience with enterprise voice and video conferencing systems.
  • Hands on experience with configuring and managing enterprise networking equipment.
  • Knowledge of federal HIPAA standards related to computer security and privacy is a plus.
  • Experience with thin app architecture and Microsoft SQL Server deployment preferred.
  • Experience in health information technology industry preferred.
  • Certifications in Microsoft, Cisco, security, cloud, and/or virtualization technologies is a plus.

LANGUAGE:

  • Must be able to read, write, and speak English.
  • Ability to speak and/or understand Chinese (Cantonese or Mandarin) is an asset.

STATUS:

  • This is an FLSA exempt position.
  • This is not an OSHA high-risk position.
  • This is a Full Time position.


NEMS is proud to be an Equal Opportunity Employer welcoming diversity in our workforce. Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

NEMS BENEFITS: Competitive benefits, including free medical, dental and vision insurance for employee, spouse and/or children; and company contribution to 401(k).

#LI-D