1

Iop System Software Engineer Jobs (NOW HIRING)

System Software Engineer

Chicago, IL ยท On-site

$150 - $200/hr

We are looking for a talented System Software engineer, experienced with Linux and HPC, and capable with advanced AI tools to lead the design and enhancement of system software for a sophisticated ...

New

$150 - $200/hr

We are looking for a talented System Software engineer, experienced with Linux and HPC, and capable with advanced AI tools to lead the design and enhancement of system software for a sophisticated ...

New

System Software Engineer

Mountain View, CA ยท On-site

$175K - $400K/yr

MatX is seeking System Software Engineer to join our team as we create best-in-class silicon for high-performance and sustainable GenAI. Successful candidates for these roles will be responsible for ...

System Software Engineer

Seattle, WA ยท On-site

$142K - $263K/yr

Description The Cloud OS System Software Team is looking for an exceptional software engineer to build and integrate software to orchestrate workloads across highly performant and energy efficient ...

System/Software Engineer

Bellevue, WA ยท On-site

$195K - $231K/yr

Experience in systems/software engineering or HPC/AI development Strong programming expertise in Python and low-level programming (C/C++ preferred) Deep understanding of: GPU accelerator ...

System Software Engineer

Seattle, WA ยท On-site

$175K - $263K/yr

Description The Cloud OS System Software Team is looking for an exceptional software engineer to build and integrate software to orchestrate workloads across highly performant and energy efficient ...

System Software Engineer

Seattle, WA ยท On-site

$142K - $263K/yr

Description The Cloud OS System Software Team is looking for an exceptional software engineer to build and integrate software to orchestrate workloads across highly performant and energy efficient ...

System Software Engineer

Phoenix, AZ ยท On-site

$171K - $203K/yr

... programming languages such as C, C++, Assembly. * Experience working in DAL A software development. Experience with Code Review * Experience with software development tools, version control systems ...

We are seeking a highly skilled and motivated Engineer to join our Supercomputing team to help ... Architect and implement low-level control-plane software responsible for system bring-up ...

System Software Engineer

Hillsboro, OR ยท On-site

$127K - $156K/yr

Join Intel as a System Software Engineer, where you will play a pivotal role in designing, developing, and optimizing software solutions across Intel's cutting-edge technology portfolio. In this ...

Join Intel as a System Software Engineer, where you will play a pivotal role in designing, developing, and optimizing software solutions across Intel's cutting-edge technology portfolio. In this ...

Join Intel as a System Software Engineer, where you will play a pivotal role in designing, developing, and optimizing software solutions across Intel's cutting-edge technology portfolio. In this ...

System Software Engineer - Tegra

Santa Clara, CA ยท On-site

$203K - $240K/yr

We are now hiring a System Software Engineer to join the NVIDIA's System Software group focusing on Data Center Server Platform Diagnostics. You will join a dynamic crew that builds and maintains ...

System Software Engineer

Phoenix, AZ ยท On-site

$123K - $156K/yr

Join Intel as a System Software Engineer, where you will play a pivotal role in designing, developing, and optimizing software solutions across Intel's cutting-edge technology portfolio. In this ...

next page

Showing results 1-20

Iop System Software Engineer information

See salary details

$83K

$177.7K

$206K

How much do iop system software engineer jobs pay per year?

As of Sep 10, 2026, the average yearly pay for iop system software engineer in the United States is $177,719.00, according to ZipRecruiter salary data. Most workers in this role earn between $173,000.00 and $205,000.00 per year, depending on experience, location, and employer.

What are popular job titles related to Iop System Software Engineer jobs?

For Iop System Software Engineer jobs, the most frequently searched job titles are:

System Software Engineer

Chicago, IL โ€ข On-site

$150 - $200/hr

Other

This job post hasย expired 1 day ago.ย Applications are no longer accepted.


Job description

At Chicago UpDown, we are building breakthrough graph computing acceleration - software and hardware. With 1000x performance of today's cloud-based approaches, UpDown enables instant real-time mapping and analytics of trillion-node graphs. The core technologies were created as part of IARPA's AGILE program, and spun out from the University of Chicago and Purdue University.

We are looking for a talented System Software engineer, experienced with Linux and HPC, and capable with advanced AI tools to lead the design and enhancement of system software for a sophisticated, scalable global memory management and scale-out parallel cluster system (>10,000 nodes).

We are seeking a talented System Software Engineer to design, build, and optimize the memory and system software stack for our scalable, accelerator-based global memory system, UpDown.

Challenges include accelerator global memory (petabytes of unified virtual memory) and resource management in large-scale parallel systems (cloud and HPC-like). The technical challenges exceed the largest cloud and HPC systems today.

Key Responsibilities

Lead the design and implementation of a petabyte-scale unified virtual memory system to leverage novel hardware translation features and capabilities.

Global Memory and system library: System and application allocators & runtimes, including custom memory allocators and system-level runtime infrastructure to maximize throughput.

Task/Job Scheduling & Orchestration: Integrate and optimize HPC workload managers and job scheduling systems (such as Slurm, PBS, or custom schedulers) to efficiently allocate resources and orchestrate massively parallel jobs.

Kernel and Driver Engineering: Linux kernel and driver work to support and optimize the memory management and device driver subsystem, develop custom modules, and eliminate kernel-space bottlenecks.

Minimum Qualifications

Education: Masterโ€™s or Ph.D. in CS, CE, or related field.

Systems Programming Experience: 3+ years of hands-on experience writing production-grade, low-level code in C and C++ and/or Linux kernel programming.

Virtual and Memory Management Knowledge: Deep understanding of OS-level memory management, virtual memory, paging, and custom memory allocators.

Parallel Computing or HPC Experience: 3+ years in HPC/Cloud scalable systems software, writing/modifying software for HPC, supercomputer, and accelerator environments.

Preferred Qualifications

5+ years hands-on experience developing or modifying OS kernels (Linux), hypervisors, or low-level runtime libraries.

Strong understanding of the challenges associated with memory management in multi-tenant, globally distributed cloud infrastructure.

Advanced Interconnects: Demonstrated experience working with high-performance network and memory fabrics, such as RDMA (RoCE, InfiniBand), CXL, and NVLink.

Experience with graph workloads and algorithms ("e.g., Graph500 BFS") on modern hardware.

#J-18808-Ljbffr