Are you passionate about changing the world? As a member of our multifaceted group, you will have the outstanding and rewarding opportunity to craft upcoming products that will delight and encourage millions of Apple’s customers every single day. We have a critical impact on getting high quality functional products to millions of customers quickly, and we are hiring all levels from junior to senior roles. System Firmware and Diagnostic Group has an immediate opening for a Software Project Lead (Technical Program Manager). In this role, you will lead, coordinate and multi-functionally represent, the definition and execution of manufacturing tests, that enable extended stress testing and calibration of Apple's current and future product lines, including iPhone, iPad, iMac, MacBook, Apple Watch and set the benchmark for the quality associated with Apple products. You must thrive in a fast-paced environment, have strong understanding of software fundamentals, background working with systems, excellent interpersonal skills, and a desire to work with cross- functional teams to develop ground-breaking products. Your contributions will make a pronounced difference to future Apple products.
Description
The team has responsibilities spanning all aspects of product bring-up and test: Prioritizing the development of drivers, applications, protocols, frameworks, and command line utilities for validation of hardware internally and in manufacturing Supporting bring up of new SoCs, chipsets, sensors, and products Interacting with Hardware, Software, Operations and various other multi-functional teams throughout Apple Enabling test strategies for new components in upcoming products Supporting new product development builds locally and remotely First level of triage for test and software issues Hands on debugging or coordination of multi-functional debug, as appropriate Drive issues, track tasks, and evaluate priorities daily Driving and enabling process improvements Work with our engineering team to define, schedule, track, and communicate the status of software features and deliverables to other groups and executive management. Communicate status to the executive management on a regular basis Travel to prototype hardware manufacturing builds
Minimum Qualifications
Preferred Qualifications
提交简历
Description
The team has responsibilities spanning all aspects of product bring-up and test: Prioritizing the development of drivers, applications, protocols, frameworks, and command line utilities for validation of hardware internally and in manufacturing Supporting bring up of new SoCs, chipsets, sensors, and products Interacting with Hardware, Software, Operations and various other multi-functional teams throughout Apple Enabling test strategies for new components in upcoming products Supporting new product development builds locally and remotely First level of triage for test and software issues Hands on debugging or coordination of multi-functional debug, as appropriate Drive issues, track tasks, and evaluate priorities daily Driving and enabling process improvements Work with our engineering team to define, schedule, track, and communicate the status of software features and deliverables to other groups and executive management. Communicate status to the executive management on a regular basis Travel to prototype hardware manufacturing builds
Minimum Qualifications
- Engineering experience: 5+ years
- Program Management experience: 3+ years
- Good understanding of software development
- Understands and deals well with rapid development cycles
- Effective communication skills
- Ability to drive issues, track tasks, and evaluate priorities on a daily basis
- Strong EE fundamental is desired
- SoC development and testing experience or knowledge is desired
- Manufacturing experience and prior exposure to working with Contract Manufacturers is highly desired
- BS Electrical / Computer Engineering or relevant work experience (MS is a plus)
Preferred Qualifications
- Linux command line / scripting experience is a plus
- macOS and/or iOS experience is a plus
- Python/Lua experience is a plus Good multitasking capabilities with ability to handle frequent context switches
提交简历
举报职位