1

Operating System Developer Jobs in San Francisco, CA

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

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

System Integration Engineer

San Francisco, CA · On-site

$196.80K/yr

System Integration Engineer Civ Robotics is on a mission to automate repetitive tasks within the $3 ... With over 100 robots deployed and operating across construction sites worldwide, we pride ourselves ...

Systems Engineer II

Petaluma, CA

$79.04K - $112.04K/yr

Familiarity with Python or ROS (Robot Operating System) and Aircraft Terminology is preferred * An understanding of Control Theory and Transform functions helpful * Aerospace Systems Engineering ...

Systems Engineer II

Petaluma, CA · On-site

$79.04K - $112.04K/yr

Familiarity with Python or ROS (Robot Operating System) and Aircraft Terminology is preferred * An understanding of Control Theory and Transform functions helpful * Aerospace Systems Engineering ...

Onboard Infrastructure Engineer

San Francisco, CA · On-site

$126.70K - $166.10K/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

$126.70K - $166.10K/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

$126.70K - $166.10K/yr

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

next page

Showing results 1-20

Operating System Developer information

See San Francisco, CA salary details

$14

$57

$90

How much do operating system developer jobs pay per hour?

As of May 28, 2026, the average hourly pay for operating system developer in San Francisco, CA is $57.44, according to ZipRecruiter salary data. Most workers in this role earn between $48.61 and $67.26 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.

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.

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 most commonly searched types of Operating System Developer jobs in San Francisco, CA? The most popular types of Operating System Developer jobs in San Francisco, CA are:
What are popular job titles related to Operating System Developer jobs in San Francisco, CA? For Operating System Developer jobs in San Francisco, CA, the most frequently searched job titles are:
What job categories do people searching Operating System Developer jobs in San Francisco, CA look for? The top searched job categories for Operating System Developer jobs in San Francisco, CA are:
What cities near San Francisco, CA are hiring for Operating System Developer jobs? Cities near San Francisco, CA with the most Operating System Developer job openings:

Product Security Engineer - Operating System

1X Technologies AS

San Carlos, CA • On-site

$137.86K - $240K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 5 days ago


Job description

Product Security Engineer, Operating System
San Carlos, CA (on-site)
About 1X
We build humanoid robots that work alongside people to solve labor shortages and create abundance.
The Role
We are seeking a Product Security Engineer with expertise in operating system security to strengthen the foundation of our robotics platform. In this role, you will design and implement security features such as secure boot, trusted execution environments, and system service hardening. Your work will ensure that sensitive operations and data remain protected while enabling developers to follow security best practices. This position is critical to increasing the resilience and trustworthiness of our systems.
You Will
  • Develop and maintain secure critical services for Linux systems
  • Implement secure boot chains using fused hardware keys with rollback protection
  • Integrate OP-TEE to safeguard sensitive assets including mTLS certificates and disk encryption keys
  • Harden system services using least-privilege operations, systemd features, namespacing, and syscall filtering
  • Build hardening templates and automation tools to streamline security enforcement for developers
  • Automate security validation processes within CI/CD pipelines
  • Design and enforce device access controls for Linux systems
  • Contribute and ship C/C++ code (or similar) to production environments

Must Have
  • Strong experience with Linux operating system internals and security mechanisms
  • Hands-on expertise with secure boot and verified boot implementations
  • Familiarity with Trusted Execution Environments such as OP-TEE
  • Proven track record of applying least-privilege principles and hardening root-level services
  • Proficiency with systemd and sandboxing tools including namespacing, privilege restrictions, and syscall filtering
  • Experience designing developer-focused security tools, automation, and templates
  • Knowledge of device access control and Linux permissions management
  • Solid understanding of CI/CD security validation integration
  • Expertise in software development and code auditing
  • Experience with NVIDIA Orin or similar SoC platforms (preferred)

Benefits & Compensation
  • Salary Range: $137,861 - $240,000 + Equity
  • Health, dental, and vision insurance
  • 401(k) with company match
  • Paid time off and holidays

Equal Opportunity Employer
1X is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, ancestry, citizenship, age, marital status, medical condition, genetic information, disability, military or veteran status, or any other characteristic protected under applicable federal, state, or local law.