Embedded Systems Software Engineer, Diagnostics & HW

Apple Inc.

Cupertino, Northern (CA, KY)

Hybrid

USD 129,000 - 225,000

Full time

7 days ago
Be an early applicant
Application generator

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

Get past ATS filters

Job summary

Apple Inc. in Cupertino, CA, is seeking a Systems Software Engineer to join the OS Diagnostics team under Product Integrity.

You will develop and maintain internal software used to characterize, calibrate and test new hardware, and you will debug software and hardware across multiple platforms. You will collaborate with Hardware and Software Engineering, Operations and Contract Manufacturing, with travel up to 25%.

Qualifications

  • BS in CS/CE/EE and 2+ years software engineer experience.
  • Proficiency in C++, Objective-C or Swift.
  • Experience developing drivers/applications on Unix, Linux, or macOS.

Responsibilities

  • Develop, debug, and maintain internal software for Apple products.
  • Create applications, frameworks, and command-line utilities; maintain manufacturing software.
  • Support hardware production locally and remotely (travel up to 25%).

Skills

C++/Objective-C/Swift
Unix/Linux/macOS development
Python/Lua/Bash

Education

BS in CS/CE/EE

Tools

Unix/Linux/macOS
Embedded system interfaces (I2C/USB/PCIe)
Python/Lua/Bash scripting

Job description

Apple Inc. in Cupertino, CA, is seeking a Systems Software Engineer to join the OS Diagnostics team under Product Integrity.

You will develop and maintain internal software used to characterize, calibrate and test new hardware, and you will debug software and hardware across multiple platforms. You will collaborate with Hardware and Software Engineering, Operations and Contract Manufacturing, with travel up to 25%.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Systems Software Engineer — Embedded Diagnostics & Testing
Systems Software Engineer — Embedded Diagnostics & Testing

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

Hybrid
USD 123,000 - 214,000
Medical and dental
Retirement plan
Employee stock program
+2
System Integration Lead: Hardware Diagnostics & Tests
System Integration Lead: Hardware Diagnostics & Tests

Apple Inc. • Austin (TX)

On-site
USD 140,000 - 190,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
Embedded Software Engineer
Embedded Software Engineer

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

Hybrid
USD 129,000 - 225,000
Hardware Systems Engineer: Test & Validation
Hardware Systems Engineer: Test & Validation

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

Hybrid
USD 129,000 - 225,000
Stock programs
Employee stock purchase plan
Relocation assistance
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
Senior OS Engineer — Field Diagnostics & Analytics
Senior OS Engineer — Field Diagnostics & Analytics

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Stock programs
Comprehensive benefits
Platform Systems Engineer: Hardware-Software Interface
Platform Systems Engineer: Hardware-Software Interface

Apple Inc. • Cupertino (CA)

On-site
USD 140,000 - 210,000
Data Center Systems Debug Engineer (SoC & Hardware)
Data Center Systems Debug Engineer (SoC & Hardware)

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

Hybrid
USD 150,000 - 278,000
Medical and dental coverage
Apple Employee Stock Purchase Plan
Relocation assistance
+1
Hardware Systems Engineer: Prototyping, Validation & Debug
Hardware Systems Engineer: Prototyping, Validation & Debug

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 225,000
Apple employee stock programs
Medical and dental coverage
Relocation assistance
+2