2

Remote Operating System Developer Jobs in Morgan Hill, CA

MES Scada Engineer _Remote Location: Seattle (REMOTE 100% / Could be traveling to different ... The responsibilities include working with Electric Utilities or ISOs (Independent System Operators ...

Senior Safety Software Engineer

Fremont, CA ยท On-site +1

$175K - $274K/yr

The Role We are seeking a Senior Safety Software Engineer to play a critical role in implementing a ... operating systems and integrating into a modern CI/CD system This is a fully remote role with the ...

New

Linux Systems Engineer

Santa Clara, CA ยท Remote

$65 - $80/hr

Maintain, tune, and secure mission-critical Linux operating systems across production and non ... remote position. Application Deadline This position is anticipated to close on Sep 4, 2026. About ...

New

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 ...

New

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 ...

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 ... Provide remote and onsite support to field support personnel as required Minimum Qualifications:

PLC and PAC Programming, Operator Interface and HMI application design, SCADA design, Network ... System programming, debugging, troubleshooting, and testing across multi-vendor platforms.

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 ...

New

PLC and PAC Programming, Operator Interface and HMI application design, SCADA design, Network ... System programming, debugging, troubleshooting, and testing across multi-vendor platforms.

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

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 ...

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 ... Provide remote and onsite support to field support personnel as required Minimum Qualifications:

next page

Showing results 1-20

Remote Operating System Developer information

See Morgan Hill, CA salary details

$13

$55

$87

How much do remote operating system developer jobs pay per hour?

As of Aug 30, 2026, the average hourly pay for remote operating system developer in Morgan Hill, CA is $55.73, according to ZipRecruiter salary data. Most workers in this role earn between $47.16 and $65.24 per hour, depending on experience, location, and employer.

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 cities near Morgan Hill, CA are hiring for Remote Operating System Developer jobs?

Cities near Morgan Hill, CA with the most Remote Operating System Developer job openings:

MES Scada Engineer _Remote

Santa Clara, CA โ€ข Remote

Contractor

Re-posted 21 hours ago


Job description

Role: MES Scada Engineer _Remote

Location: Seattle (REMOTE 100% / Could be traveling to different locations)

Duration: 6 months

Role Description:

Responsible for advanced Power Systems Application software development and successful delivery of assigned functions to meet corporate project product commitments.

The responsibilities include working with Electric Utilities or ISOs (Independent System Operators) and Transmission System Operators (TSOs) on functional software specifications, designing, coding, testing, integration, application tuning and delivery

Essential Skills:

5 years of work experience in customizing and delivering Energy Management Systems, preferably e-terra AEMS - Reliance.

5 years of experience with C, Java or other related language.

5 years of experience with GE's AEMS Reliance source design and development.

5 years of experience with electric utility industry practices.

5 years of experience with LINUX and Windows Operating Systems.

5 years of experience with C, Java, Oracle Database, SQL, shell scripting.

Ability to read and interpret logs, debug files.

Installation of Operating System patches and other 3rd Party Software such as Oracle, NetApp, etc.

System configuration and hands-on experience in GitHub and ClearCase.

5 years of experience on Realtime or Mission Critical Systems.

Must have experience in picking up and installing fixes on live customer systems.

Proven track record of problem analysis, identification, and resolution.

Strong troubleshooting and debugging skills.

Good communication skills (verbal and written).

MS Office applications (Word, PowerPoint, Excel) and MS Outlook competency.

Reliance (Formerly known as XA21) experience.

Object-Oriented programming techniques, Oracle, and/or system administration is a plus.

Desirable Skills:

Not listed

Keywords:

Network/Transmission – AEMS or Reliance, Functional and Technical Knowledge of Utility GRID Reliance, Power Systems, AEMS

EXPERIENCE RANGE IN REQUIRED SKILLS:

6 to 8 years