Systems Software Engineer – Kernel, Drivers & Firmware

Apple

Boston (MA)

Remote

USD 161,000 - 278,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Stock options
Medical insurance
Tuition reimbursement

Job summary

Apple seeks a Systems Software Engineer in Massachusetts, USA to prototype and analyze architecture and operating system proposals, and to interface kernels and drivers with processor and SoC models. You will collaborate across product groups to deliver forward-looking prototypes that advance Apple's unified hardware-software platform.

Candidates should have a background in low-level software, strong C/C++ and Python scripting, plus experience with ARM and/or x86 architectures.

Qualifications

  • BS with 4+ years experience in related field.
  • Experience with low-level software, operating systems, or compilers.
  • Strong C/C++ and Python skills.
  • Familiarity with ARM and/or x86 architectures.

Responsibilities

  • Prototype and analyze architecture and operating system proposals.
  • Interface kernels and drivers with processor & soc models.
  • Collaborate with cross-functional teams across product organizations.
  • Sell new opportunities and strategies with partner companies.

Skills

C/C++
Python
Kernel/Driver development
ARM/x86 architectures
Debugging large software

Education

Bachelor's degree in CS or CE

Tools

Debugging tools

Job description

Apple seeks a Systems Software Engineer in Massachusetts, USA to prototype and analyze architecture and operating system proposals, and to interface kernels and drivers with processor and SoC models. You will collaborate across product groups to deliver forward-looking prototypes that advance Apple's unified hardware-software platform.

Candidates should have a background in low-level software, strong C/C++ and Python scripting, plus experience with ARM and/or x86 architectures.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Platform Architect: Systems & SoC Modeling
Platform Architect: Systems & SoC Modeling

Apple Inc. • Cambridge (MA)

On-site
USD 116,000 - 203,000
Medical coverage
Dental coverage
Stock programs
+2
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
Embedded Linux Kernel Driver Engineer
Embedded Linux Kernel Driver Engineer

Apple Inc. • Austin (TX)

On-site
USD 120,000 - 180,000
Systems Software Engineer — Virtualization & OS Internals
Systems Software Engineer — Virtualization & OS Internals

Apple • Little Rock (AR)

On-site
USD 28,000 - 41,000
Stock Purchase Plan
Health and Dental Insurance
Retirement benefits
+1
Platform Systems Engineer: Hardware-Software Interface
Platform Systems Engineer: Hardware-Software Interface

Apple Inc. • Cupertino (CA)

On-site
USD 140,000 - 210,000
Linux Driver & Kernel Engineer for SoCs
Linux Driver & Kernel Engineer for SoCs

Apple Inc. • San Diego (CA)

On-site
USD 140,000 - 180,000
Core OS Systems Engineer – Firmware & Middleware
Core OS Systems Engineer – Firmware & Middleware

Apple Inc. • San Diego (CA)

On-site
USD 142,000 - 263,000
Medical & dental coverage
Employee stock plan
Tuition reimbursement
+2
Systems Engineer, Platform Architecture
Systems Engineer, Platform Architecture

Apple Inc. • Cupertino (CA)

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

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 129,000 - 225,000