2

Remote Operating System Developer Jobs in California

Senior System Test Engineer, Perception

San Diego, CA ยท On-site +1

$110K - $151K/yr

Waymo's Systems Engineering team works together to blend software and hardware systems in ... when remote assistance is needed, across multiple platforms and in support of rapid ...

System Engineer V - (E5)

Santa Clara, CA ยท On-site +1

$176K - $242K/yr

As a Systems Engineer, you'll design, integrate, and optimize complex systems that drive the ... remote and onsite support to field support personnel as required Minimum Qualifications: Bachelor ...

Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training ... Build deterministic verification systems and golden reference solutions. * Evaluate AI agents ...

Backend Developer - Remote

Palo Alto, CA ยท Remote

$80 - $120/hr

Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training ... Build deterministic verification systems and golden reference solutions. * Evaluate AI agents ...

Backend Developer - Remote

San Jose, CA ยท Remote

$80 - $120/hr

Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training ... Build deterministic verification systems and golden reference solutions. * Evaluate AI agents ...

Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training ... Build deterministic verification systems and golden reference solutions. * Evaluate AI agents ...

Experience operating Microsoft 365 and Intune in GCC High or another regulated Microsoft cloud ... Mission and Identity We are building the system that enables faster, smarter logistics decisions in ...

Frontend Developer - Remote

San Jose, CA ยท Remote

$80 - $120/hr

Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training ... Build deterministic verification systems and golden reference solutions. * Evaluate AI agents ...

Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training ... Build deterministic verification systems and golden reference solutions. * Evaluate AI agents ...

Frontend Developer - Remote

Palo Alto, CA ยท Remote

$80 - $120/hr

Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training ... Build deterministic verification systems and golden reference solutions. * Evaluate AI agents ...

Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training ... Build deterministic verification systems and golden reference solutions. * Evaluate AI agents ...

MBSE Systems Engineer

San Diego, CA ยท On-site +1

$160K - $200K/yr

None Potential for Remote Work: ORA_ON_SITE Description SAIC is seeking a cleared MBSE Systems Engineer who is a current Model-Based Engineering practitioner to support a portfolio of Battlespace ...

Backend Java Developer Job Type: Contractor Location: Remote Job Overview We are seeking ... Troubleshoot, debug, and optimize backend systems. * Contribute to application performance ...

Showing results 41-60

Remote Operating System Developer information

What is a remote operating system developer?

A Remote Operating System Developer is a software engineer who specializes in designing, building, and maintaining operating systems while working from a remote location. Their responsibilities include developing system-level software, troubleshooting kernel or driver issues, and ensuring the stability and security of the operating system. They often collaborate with distributed teams using online tools, and their work is critical for ensuring that computer systems run efficiently and securely across various hardware platforms.

What are the key skills and qualifications needed to thrive as a remote operating system developer?

To thrive as a Remote Operating System Developer, you need strong proficiency in systems programming languages (such as C, C++, or Rust), a deep understanding of computer architecture, and experience with OS concepts, often supported by a computer science degree. Familiarity with version control systems like Git, debugging tools, and CI/CD pipelines is typically required, and certifications in Linux or other OS platforms can be advantageous. Excellent problem-solving skills, self-motivation, and effective remote communication are critical soft skills in this role. These competencies enable developers to build robust operating systems, collaborate efficiently in distributed teams, and ensure reliable software performance across diverse environments.

How do remote operating system developers typically collaborate with team members across different time zones?

Remote Operating System Developers often work with globally distributed teams, which requires strong communication and coordination skills. Collaboration is facilitated through asynchronous tools like version control systems, issue trackers, and chat platforms, as well as scheduled video meetings to discuss major design decisions. Developers usually document their work thoroughly to ensure seamless handoffs and to keep everyone aligned on project goals. Flexibility in work hours and a proactive approach to communication are key to overcoming the challenges of different time zones.

What is the difference between Remote Operating System Developer vs Remote Software Engineer?

AspectRemote Operating System DeveloperRemote Software Engineer
CredentialsBachelor's in Computer Science or related, experience in OS developmentBachelor's in Computer Science or related, proficiency in programming languages
Work EnvironmentCollaborates with hardware teams, embedded systems, low-level programmingDevelops applications, web, or mobile software across various platforms
Industry UsageTech companies, hardware manufacturers, embedded systemsTech, finance, healthcare, startups, and enterprise sectors
Search & Comparison IntentYesYes

Remote Operating System Developers focus on designing and maintaining operating systems, often working with hardware and low-level programming. Remote Software Engineers develop a wide range of applications across platforms. While both roles require strong programming skills and often similar educational backgrounds, their work environments and industry applications differ significantly.

What job categories do people searching Remote Operating System Developer jobs in California look for?

The top searched job categories for Remote Operating System Developer jobs in California are:

What cities in California are hiring for Remote Operating System Developer jobs?

Cities in California with the most Remote Operating System Developer job openings:

Senior System Test Engineer, Perception

San Diego, CA โ€ข On-site, Remote

Waymo
Internet and ITย โ€ขย 1 - 5K employees

$110K - $151K/yr

Full-time

Re-posted 27 days ago


Job description

Waymo's Systems Engineering team works together to blend software and hardware systems in groundbreaking new ways. We set the high performance standards that ensure our vehicles run smoothly and keep passengers safe, then design and perform the tests that validate that performance. We're looking for talented teammates who'll help us maintain strong teamwork and are passionate about driving results.

This role follows a hybrid work schedule and reports to the Technical Lead Manager, Perception Test Engineering.

You will:

  • Develop test strategies and new methodologies to support rapid scaling and rare, but critical, edge casesย 
  • Design and implement metrics, test plans, and simulated scenariosย  for testing the autonomous vehicle in off-nominal situations, such as after a fault occurs or when remote assistance is needed, across multiple platforms and in support of rapid commercialization
  • Write reusable, high quality, software for analyzing simulation test results and be an enabler and advocate for automation at scale
  • Lead cross-functionally to unblock development of scalable multi-platform testing, working with partner teams who develop the simulator or code running onboard the AV
  • Use your knowledge of autonomous vehicles, engineering and test strategy development to review and provide feedback on system requirements and feature validation plans

You have:

  • An advanced degree in Engineering, Computer Science, Robotics, or other relevant technical field OR equivalent practical experience involving perception or robotic systems
  • Experience with software development for robotics OR experience with software verification and validation for software running on robotic, safety critical or high reliability systemsย 
  • Strong grasp of Machine Learning fundamentals and applied statistical concepts
  • Experience in data analysis/modeling or software engineering using Python and SQL
  • Solid written and verbal communication and experience contributing to projects spanning across multiple disciplines

We prefer:

  • 8+ years of Engineering experience (graduate school and industry experience both count)
  • Experience in autonomous vehicles, robotics, assisted driving technology, or other safety critical or high reliability system
  • Experience leading cross-team initiatives, including coordinating with external vendors or partners to deliver high-impact solutions
  • Experience using C++