Systems Software Engineer — Virtualization & OS Internals

Apple

Little Rock (AR)

On-site

USD 28,000 - 41,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Stock Purchase Plan
Health and Dental Insurance
Retirement benefits
Employee stock options eligibility

Job summary

Apple in Little Rock seeks a Systems Software Engineer to design and optimize integrated hardware-software platforms. You will work on virtualization, device drivers, and VM lifecycles, collaborating with engineers across Apple to deliver highly polished experiences.

BS or higher in Computer Science is preferred, with experience in C/C++, Objective-C or Swift, UIKit/SwiftUI, and strong communication to thrive in cross-functional teams.

Qualifications

  • C and C++ programming capabilities.
  • Obj-C or Swift experience.
  • Understanding of OS internals.
  • Experience with virtualization (Intel or ARM).
  • Knowledge of UIKit or SwiftUI.
  • Strong verbal and written communication.

Responsibilities

  • Improve and advance Apple virtualization advances.
  • Develop paravirtual device drivers and related tooling.
  • Collaborate with Apple teams to deliver integrated experiences.
  • Influence the design and implementation of Apple VMs.

Skills

C/C++
Obj-C/Swift
OS internals
Virtualization
UIKit/SwiftUI
Communication

Education

BS or higher in CS/Programming

Job description

Apple in Little Rock seeks a Systems Software Engineer to design and optimize integrated hardware-software platforms. You will work on virtualization, device drivers, and VM lifecycles, collaborating with engineers across Apple to deliver highly polished experiences.

BS or higher in Computer Science is preferred, with experience in C/C++, Objective-C or Swift, UIKit/SwiftUI, and strong communication to thrive in cross-functional teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Systems Software Engineer – Kernel, Drivers & Firmware
Systems Software Engineer – Kernel, Drivers & Firmware

Apple • Boston (MA)

Remote
USD 161,000 - 278,000
Stock options
Medical insurance
Tuition reimbursement
Systems Engineer, Platform Architecture
Systems Engineer, Platform Architecture

Apple Inc. • Cupertino (CA)

On-site
USD 140,000 - 210,000
Systems Software Engineer
Systems Software Engineer

Apple Inc. • Northern (KY), San Diego (CA)

On-site
USD 123,000 - 214,000
Medical and dental
Retirement plan
Employee stock program
+2
Platform Systems Engineer: Hardware-Software Interface
Platform Systems Engineer: Hardware-Software Interface

Apple Inc. • Cupertino (CA)

On-site
USD 140,000 - 210,000
System Software Engineer
System Software Engineer

Apple Inc. • Seattle (WA)

On-site
USD 142,000 - 263,000
System Software Engineer - Kernel & Embedded
System Software Engineer - Kernel & Embedded

Apple • City of Albany (NY)

Remote
USD 115,000 - 217,500
Stock awards
Employee stock purchase plan
Medical and dental insurance
+1
Software Engineer: Linux Driver and Kernel Developer
Software Engineer: Linux Driver and Kernel Developer

Apple Inc. • San Diego (CA)

On-site
USD 140,000 - 180,000
Software Engineer: Linux Driver and Kernel Developer
Software Engineer: Linux Driver and Kernel Developer

Apple Inc. • Austin (TX)

On-site
USD 120,000 - 180,000
Systems Software Engineer, Platform Architecture
Systems Software Engineer, Platform Architecture

Apple Inc. • Cambridge (MA)

On-site
USD 116,000 - 203,000
Medical coverage
Dental coverage
Stock programs
+2
Software Engineer, OS and System Services
Software Engineer, OS and System Services

Apple Inc. • Seattle (WA), Northern (KY)

On-site
USD 142,000 - 263,000
Employee stock purchase plan
Restricted stock units
Relocation assistance