Cupertino, California

Summary

Posted: Dec 9, 2020
Weekly Hours: 40
Role Number:200209708
Are you a big-picture thinker who loves setting ambitious goals? In the Core Operating Systems group, we are committed to building fully integrated operating systems that combine hardware, software, and apps into a single Apple experience. Join us to help test Darwin software! Core Darwin is part of the Core OS organization within Apple and includes the kernel software for every Apple platform: macOS, iOS, iPadOS, watchOS and tvOS. It also includes libraries, platform-specific software for Intel and ARM CPUs, as well as some higher-level software such as activation locking, app installation and the software that allows your music or podcasts to keep playing while Maps is showing you directions on your phone. As a Test Development Engineer you will work closely with an extraordinary group of developers to build test software across all of these platforms.

Key Qualifications

Key Qualifications
  • Excellent C programming skills
  • Good understanding of operating system principles
  • Objective-C and/or Python programming is a plus
  • Good interpersonal skills, both verbal and written. This is a remote position and you will be frequently communicating with your peers via email, video conference, messaging and other electronic means.
  • Ability to quickly learn new skills and technologies
  • Pleasure in breaking software - that is, in finding and demonstrating defects

Description

Description
You will be writing test software, typically in C, sometimes in Python, to test new and existing features of Core Darwin’s software. This will include stress, performance, integration, fault injection, and general functional testing, using tools developed by the Test Engineering team and other Apple teams. If needed, you will develop requirements for new testing tools.

Education & Experience

Education & Experience
Bachelor’s or higher degree in CS/CE or equivalent experience

Additional Requirements

Additional Requirements
  • Familiarity with Apple’s products is a plus!

Cupertino, California

We’re a diverse collective of thinkers and doers, continually reimagining what’s possible to help us all do what we love in new ways. The people who work here have reinvented entire industries with the Mac, iPhone, iPad, and Apple Watch, as well as with services, including Apple TV, the App Store, Apple Music, and Apple Pay. And the same innovation that goes into our products also applies to our practices — strengthening our commitment to leave the world better than we found it.

Every new product we invent, service we create, or store we open is the result of people working together to make each other’s ideas stronger. That happens here because every one of us strives toward a common goal — creating the best customer experiences. So bring your passion, courage, and original thinking and get ready to share it. This is where your work can make a difference in people’s lives. Including your own.

Similar jobs