1

On Call Operating System Developer Jobs (NOW HIRING)

Required : • 12+ years of hands-on experience in OS level engineering, embedded systems, system ... multiple operating systems. • Strong proficiency in C/C++ for embedded and system‑level ...

... • Provide Operating System technical and break/fix level support • shell scripting and ... oncall pager and weekend work expected • strong verbal and written communication skills • ...

Enterprise Operating System Director

Troy, MI · On-site

$101.40K - $126.10K/yr

ENTERPRISE OPERATING SYSTEM DIRECTOR Versigent designs and delivers the systems that move power ... As a standalone company, we combine deep engineering expertise with the speed and focus needed to ...

Mainframe Engineer

Livingston, NJ

$53.50 - $68.75/hr

Operating system and subsystem installation and customization using the IBM Serverpac process ... CICS, DB2. * 24x7 on call support. * Ability to diagnose and resolve problems quickly and ...

Mainframe Engineer

Livingston, NJ · On-site

$53.50 - $68.75/hr

Operating system and subsystem installation and customization using the IBM Serverpac process ... CICS, DB2. * 24x7 on call support. * Ability to diagnose and resolve problems quickly and ...

POSITION SUMMARY The Operating Systems Engineer II role is to ensure the stability, integrity, and ... Responsible for system support 24 hours a day/7 days a week/365 days a year.* * Collaborate with ...

next page

Showing results 1-20

On Call Operating System Developer information

See salary details

$12

$48

$76

How much do on call operating system developer jobs pay per hour?

As of May 30, 2026, the average hourly pay for on call operating system developer in the United States is $48.86, according to ZipRecruiter salary data. Most workers in this role earn between $41.35 and $57.21 per hour, depending on experience, location, and employer.

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

To thrive as an On Call Operating System Developer, you need deep expertise in low-level programming, operating system architecture, and debugging, often backed by a degree in computer science or related fields. Proficiency with languages like C/C++, debugging tools (e.g., GDB, WinDbg), and familiarity with version control systems such as Git are typically required. Strong problem-solving abilities, quick decision-making, and effective communication are vital soft skills for responding to urgent production incidents. These capabilities are crucial to rapidly diagnose, address, and prevent system-level failures, ensuring system stability and uptime.

How does the on-call aspect of an Operating System Developer role impact work-life balance and daily routines?

As an On Call Operating System Developer, you may be required to respond to critical system issues or outages outside of regular business hours. This can mean unpredictable work schedules during on-call periods, but teams often rotate responsibilities to help maintain work-life balance. It's important to have strong time management skills and clear communication with your team to ensure coverage and minimize disruptions. Many organizations provide compensatory time off or additional pay for on-call duties, and being on call offers valuable experience in troubleshooting high-stakes, real-world problems.

What are On Call Operating System Developers?

On Call Operating System Developers are specialized software engineers responsible for maintaining, troubleshooting, and improving operating systems, often in real-time or emergency scenarios. They are typically available outside of regular business hours to address critical bugs, security vulnerabilities, or system outages. Their work ensures that operating systems remain stable, secure, and performant, especially when unexpected issues arise. These developers need deep technical expertise in OS internals and must be able to quickly diagnose and resolve complex problems.

What jobs make $3,000 a month without a degree?

On Call Operating System Developers typically require specialized technical skills and often hold degrees, but some related roles like freelance software testers, technical support specialists, or IT consultants can earn around $3,000 monthly without a formal degree, especially with experience and certifications. These jobs often involve troubleshooting, system maintenance, or remote work, and may require knowledge of operating systems and scripting tools.

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

AspectOn Call Operating System DeveloperSystem Software Engineer
Primary FocusMaintaining, debugging, and updating operating systems during on-call shiftsDesigning, developing, and testing system software and tools
Work EnvironmentTypically in tech companies or data centers, often on-call for urgent issuesOffice or remote, involved in development projects
Required SkillsOS internals, troubleshooting, scripting, real-time problem solvingProgramming, system architecture, software development
CertificationsRelevant certifications like Linux Foundation or Microsoft certificationsComputer science degrees, certifications in software development

While both roles involve working with system-level software, the On Call Operating System Developer primarily focuses on maintaining and troubleshooting operating systems during on-call periods, whereas the System Software Engineer is involved in designing and developing system software in a broader development environment.

What cities are hiring for On Call Operating System Developer jobs? Cities with the most On Call Operating System Developer job openings:
What are the most commonly searched types of Operating System Developer jobs? The most popular types of Operating System Developer jobs are:
Senior Operating System Architect - Remote

Senior Operating System Architect - Remote

Lenovo

Remote

Full-time

Posted 28 days ago


Lenovo rating

7.3

Company rating: 7.3 out of 10

Based on 17 frontline employees who took The Breakroom Quiz

86th of 137 rated electronics manufacturers


Job description

Job Summary:
Lenovo is a global technology powerhouse focused on delivering smarter technology for all. They are seeking a Senior Operating System Architect to define the architecture of OS components across multiple operating systems and devices, ensuring high-performance and secure system layers that unify user experiences.
Responsibilities:
• Define multi‑OS system architecture for OS components that operate across Android, Linux, Windows, and RTOS‑based platforms.
• Define cross‑OS system architecture to support on‑device AI and agentic orchestration, enabling efficient coordination between local intelligence, OS services, and device resources across multiple platforms.
• Architect HAL, middleware, and system‑service layers that provide consistent abstractions across heterogeneous devices and silicon‑vendor ecosystems.
• Design cross‑device system capabilities and inter‑device communication models that support Qira’s seamless AI experiences across Lenovo’s device portfolio.
• Lead the creation of OS‑level interfaces, runtime components, and platform contracts that unify device capabilities and ensure long‑term extensibility.
• Drive deep performance engineering, including latency reduction, memory optimization, power efficiency, and thermal tuning across multiple OS architectures.
• Collaborate with internal platform teams and external silicon partners to define requirements, debug interactions, and optimize system performance end‑to‑end.
• Conduct complex cross‑layer investigations across frameworks, native services, IPC paths, HAL boundaries, and kernel/driver interfaces.
• Create and maintain high‑quality architecture documentation, technical specifications, interface definitions, and design guidelines for internal engineering teams.
• Influence Lenovo’s OS roadmap by providing thought leadership and architectural direction across device categories and OS environments.
• Serve as a technical mentor and architect for senior engineers, helping elevate system‑design maturity across the organization (IC leadership role).
Qualifications:
Required:
• 12+ years of hands-on experience in OS level engineering, embedded systems, system architecture, HAL or middleware development across Android, Linux, Windows, or RTOS platforms.
• Bachelor’s degree in Engineering is required.
• Deep expertise in framework ↔ system service ↔ middleware ↔ HAL ↔ driver interactions across multiple operating systems.
• Strong proficiency in C/C++ for embedded and system‑level development; familiarity with platform languages such as Java/Kotlin, C#, Python, or Rust.
• Proven experience designing and shipping system components on consumer or embedded devices (phones, PCs, tablets, smart devices, IoT).
• Background in enabling AI‑driven system features, sensor pipelines, or multi‑modal data flows across devices.
• Demonstrated mastery of system performance tuning, including profiling, memory optimization, scheduling behavior, and power/thermal management.
• Extensive experience leading cross‑OS, cross‑device, or multi‑platform system architecture initiatives as a senior individual contributor.
• Strong communication skills and the ability to articulate complex architectural decisions to engineering leadership and cross‑functional teams.
Preferred:
• Experience architecting cross‑device frameworks, multi‑platform system interfaces, or distributed runtime components.
• Master’s Degree in Engineering is preferred.
• Deep familiarity with integration of silicon vendor technologies.
• Experience with modular or updatable OS components (Android APEX/Mainline, Linux modular systems, Windows system modules).
• Strong debugging capability for issues that span native services, IPC, HAL layers, kernel, and low‑level drivers.
• Passion for system architecture, OS‑level craftsmanship, and building unified platform foundations that scale across heterogeneous device categories.
Company:
Lenovo Group is a computer technology company that manufactures personal computers, smartphones, televisions, and wearable devices. Founded in 1984, the company is headquartered in Beijing, CHN, with a team of 10001+ employees. The company is currently Late Stage.

What Lenovo employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom