Hardware EPM- Apple Maps
Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other’s ideas stronger. That happens because every one of us shares a belief that we can make something wonderful and share it with the world, changing lives for the better. It’s the diversity of our people and their thinking that inspires the innovation that runs through everything we do. When we bring everybody in, we can do the best work of our lives. Here, you’ll do more than join something — you’ll add something.
Our team is looking for someone passionate about Apple hardware and software. This role will require working cross-functionally with hardware and software engineering teams across Apple. This individual will be tasked with managing allocations and configuring hardware used for software development and automation systems internally at Apple. This will include triaging and debugging problems that include automation infrastructure errors and failures. The perfect candidate can identify and resolve issues quickly and efficiently, while managing a large inventory of devices. They will also be asked to develop programmatic insights and solutions to our automation systems.
- Managing hardware allocations and distribution for teams within a software engineering organization
- Balancing real vs. perceived needs and managing inventory to meet organizational needs
- Maintaining an accurate and detailed hardware allocation database and library of hardware
- Effectively identifying and communicating program-level challenges and constraints
- Configuring and adding hardware to an automation lab
- Helping to triage issues with development hardware and automation lab infrastructure
- Outstanding hardware & software debugging and troubleshooting skills are a must
- 3+ years of experience with UNIX-like systems, comfortable working from the command line
- 3+ years of experience with test engineering and the software development lifecycles
- In-depth expertise of Apple product lifecycles
- Able to maintain a large inventory with high accuracy
- Ability to clearly and effectively communicate technical information to many different teams
- Experience scripting in Python or shell languages
- Experience writing SQL queries
- Experience in aggregating and analyzing data in Splunk
- Ability to use Ansible to configure automated infrastructure
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant.