Skill
Operating Systems
Software Development and Engineering Practices
Operating systems, as a field of study, covers the theory and design principles behind software that manages computer hardware and resources, including process scheduling, memory management, concurrency, and file systems. It's a core computer science discipline studied by students and applied by engineers building or working closely with system-level software.
Operating Systems in the job market
Last checked September 12, 2026
- Open roles
- 5
- Employers
- 3
- Median pay
- —
- Disclose pay
- —
on Career App right now
hiring for it
not enough disclosed
of these roles
Open roles requiring Operating Systems (5)
Senior Software Technical Program Driver - OEM and NCP Escalations
NVIDIA
Full-time · Santa Clara, CA · $168,000 – $258,750
Lead software development program management for compute solutions across cloud, automotive, and enterprise customers, coordinating between engineering teams and OEM partners to drive release schedules and resolve escalations. This role suits experienced technical program managers comfortable with strategic planning, cross-functional collaboration, and translating customer needs into development priorities.
Listed on NVIDIA’s careers site · Apply there ↗
Staff System Engineer | Researcher
NIO
Full-time · San Jose, CA · $163,500 – $212,400
NIO seeks a systems researcher to develop the operating system powering their electric vehicles, focusing on kernel optimization, architecture design, and moving research prototypes into production software. This role suits someone with deep systems expertise who wants to apply academic rigor to real-world vehicle software challenges.
Listed on NIO’s careers site · Apply there ↗
Software Engineer (New Grad Program)
Sigma Computing
Internship · New York, NY · $65 / hour
This is a three-month temp-to-hire program for recent computer science graduates to launch their engineering careers building cloud-scale analytics and business intelligence features. You'll work on production systems, learn scalable software design, and partner with experienced engineers and cross-functional teams in San Francisco or New York.
Listed on Sigma Computing’s careers site · Apply there ↗
Director, Rack Scale Software Architecture
NVIDIA
$320,000 – $488,750
Director-level role leading the software architecture team for NVIDIA's rack-scale data center systems, including firmware, kernel drivers, and system software across GPU, CPU, and networking components. This is for an experienced engineering manager comfortable with complex technical decisions, customer engagement, and matrixed organizations.
Listed on NVIDIA’s careers site · Apply there ↗
Distinguished Engineer - Rack Scale Architecture
NVIDIA
$320,000 – $488,750
NVIDIA is seeking a technical leader to architect the software stack for their rack-scale data center systems, spanning firmware through management layers across GPUs, CPUs, and networking. This role suits experienced system architects who can translate complex product roadmaps into engineering requirements while mentoring teams and partnering with major cloud providers.
Listed on NVIDIA’s careers site · Apply there ↗
Roles that use Operating Systems
Related skills
Curated neighbors in the taxonomy, whether or not employers ask for them together.