Senior Systems Software Engineer

A leading technology company that designs, develops, and sells consumer electronics, software, and services.
$150,000 - $250,000
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Consumer

Description For Senior Systems Software Engineer

Apple's Product Integrity group is seeking a Senior Systems Software Engineer to join their OS Diagnostics team. This role focuses on creating future products by developing and maintaining software used to characterize, calibrate, and test new hardware. You'll be working with various hardware platforms and interfacing with multiple teams across Apple and contract manufacturers.

The position involves developing internal software for Apple products, working with worldwide cross-functional teams including Hardware Engineering, Software Engineering, Operations, and Contract Manufacturing partners. Your work will directly impact hardware quality and end-user experiences, from early development through mass production.

As a Senior Systems Software Engineer, you'll be responsible for complex problem-solving, application development, and maintaining critical manufacturing software. The role requires expertise in systems programming, with experience in C++/Objective-C/Swift and Unix/Linux/macOS environments. You'll work with embedded system architectures and interfaces like I2C, USB, and PCIe.

The ideal candidate should have strong debugging skills at all operating system levels and experience with distributed applications. Knowledge of Python/Lua/Bash is preferred. This role offers the opportunity to work on cutting-edge technology while collaborating with various teams to ensure product quality and excellence.

The position includes up to 25% travel for supporting hardware production both locally and remotely, making it perfect for someone who enjoys hands-on work with hardware and software integration. Join Apple's team to contribute to the next generation of innovative products while working in a dynamic, collaborative environment.

Last updated a day ago

Responsibilities For Senior Systems Software Engineer

  • Solving complex problems that will require cross-functional engagement and support
  • Developing applications, frameworks, and command line utilities
  • Maintaining critical manufacturing software running on millions of Apple devices
  • Completing work with effective prioritization, communication, and multitasking abilities
  • Reviewing and implementing hardware test specifications
  • Supporting hardware production locally and remotely (travel up to 25%)

Requirements For Senior Systems Software Engineer

Python
Linux
  • BS in CS/CE or relevant work experience
  • Proven task management
  • Effective communication skills
  • Expertise in at least one of C++/Objective-C/Swift
  • Experience developing drivers/applications in Unix, Linux, or macOS

Benefits For Senior Systems Software Engineer

Medical Insurance
401k
Dental Insurance
Vision Insurance
  • Medical Insurance
  • 401k
  • Dental Insurance
  • Vision Insurance

Interested in this job?

Jobs Related To Apple Senior Systems Software Engineer

Emulation Verification Engineer

Senior Emulation Verification Engineer role at Apple, focusing on SoC verification using advanced emulation platforms, offering competitive compensation and benefits.

Embedded Software Engineer

Senior Embedded Software Engineer role at Apple, focusing on firmware development for manufacturing systems, requiring 5+ years of experience and offering $143,100-$264,200 salary range.

Software Engineer, System Services & Daemons

Senior Software Engineer position at Apple working on system services and daemons for macOS, iOS, tvOS, and watchOS, with competitive compensation and benefits.

Core BringUp Engineer

Senior Core BringUp Engineer position at Apple, working on embedded systems and firmware development for iOS devices with competitive compensation and benefits.

Senior Cellular Software Engineer

Senior Cellular Software Engineer role at Apple focusing on embedded systems and cellular technologies for mobile devices with competitive compensation and benefits.