Engineering Program Manager - Software

Cupertino, CA
  • Job Code


Posted: Oct 9, 2019

Weekly Hours: 40

Role Number: 200110439

As a Software Engineering Project Manager within Apple's Special Projects Group (SPG), you will be responsible for managing project schedules, budgets, and vendors. You are also responsible for working with cross-functional engineering teams to bring a concept through the development lifecycle and driving software efforts using Agile software development principles. We are a group of self-starters, capable of providing on-site leadership with an eye for detail. We have a solid track record of delivering projects on time while exemplifying the utmost attention to quality. Candidate will work in close collaboration with various cross-functional engineering and design teams, vendors, and contractors

Key Qualifications

  • 5+ years of relevant working experience
  • Experience in SW engineering and project management
  • Experience in Agile SW development principles
  • Excellent communication, organizational and leadership skills
  • A clear track record of making a difference in the projects you drive
  • Self-motivated and proactive with demonstrated creative and critical thinking skills
  • Understands and deals well with rapid development cycles; remains flexible and calm in the face of ambiguity
  • Detailed knowledge and understanding of product development processes
  • Detailed project tracking and track record of meeting deliverables
  • Experience interfacing with operations team, vendors and contractors
  • Strong engineering / technical background


Drive project development; defining scope of work, schedule, and budget
Identify and prioritize project tasks and risks
Helps define corrective action and technical solutions for engineering issues
Defines configuration management for SW releases
Decomposes system requirements to SW requirements and engineering specifications
Performs architecture analysis to determine if engineering specifications are met
Helps define corrective action and technical solutions for engineering issues
Understand and communicate complex, technical, engineering issues
Coordinate technical design reviews; communicating project status and top engineering issues to project team and management
Helps define SW development processes and test strategies for project
Coordinate design process to ensure design meets intended project goals
Drive suppliers / vendors, integrating their deliverables and schedules into project

Education & Experience

BS/BA Engineering

Additional Requirements

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Engineering Program Manager - Software

Apple, Inc.
Cupertino, CA

Join us to start saving your Favorite Jobs!

Sign In Create Account