Craig Federighi | |
---|---|
Born | May 27, 1969 |
Nationality | American |
Alma mater | University of California, Berkeley (B.S., M.S.) |
Occupation | SVP of Software Engineering at Apple Inc. |
Craig Federighi (born May 27, 1969) is Apple's senior vice president of Software Engineering. Federighi oversees the development of iOS, macOS and Apple's common operating system engineering teams. His teams are responsible for delivering the software at the heart of Apple's products, including the user interface, applications and frameworks.
After graduating from Acalanes High School in Lafayette, California, Federighi earned a Master of Science degree in Computer Science and a Bachelor of Science in Electrical Engineering and Computer Science from the University of California, Berkeley. He is of Italian descent. Federighi was married as of 2014 and has four children, all daughters.
Federighi worked under Steve Jobs at NeXT, where he led development of the Enterprise Objects Framework. He joined Apple when it acquired NeXT in 1996, but then left it in 1999 for the enterprise IT company Ariba, where he was Chief Technology Officer.
He returned to Apple in 2009 and led macOS engineering. On March 23, 2011, Federighi succeeded Bertrand Serlet as vice president of Mac Software Engineering at Apple, and on August 27, 2012 he was promoted to senior vice president, reporting to CEO Tim Cook. On October 29, 2012, upon the announcement of Scott Forstall's departure from Apple, his role was expanded to encompass iOS in addition to Mac Software Engineering. As of September 2016, Federighi is reported to own over 0.5 million Apple shares worth of approximately US$ 58 million.