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.