Software Engineering Manager

Santa Clara Valley (Cupertino), California, United States
Software and Services


Role Number:200162249
The Special Projects Group is looking for a hands-on software engineering manager to lead a team working on an iOS based product and software architecture. We are looking for experienced engineering leads that have debugged complex and layered software stacks. Our ideal candidate is curious, self-motivated, and detailed when they approach new challenges.

Key Qualifications

  • Deep experience with the Apple iOS software stack and infrastructure
  • Strong programming skills with C/C++, Objective C, Swift
  • Experience with iOS UI / application development and associated underlying frameworks
  • Experience with networking and communication protocols
  • Experience with AI / ML software development
  • Experience doing real-time multithreaded programming
  • Experience programming on embedded systems
  • Experience leading and developing a small engineering team
  • Excellent communication and collaborative skills
  • Ability to work with multi-functional engineering teams
  • Ability to work well with tight schedules and rapid development cycles
  • Microkernel architectures


As a hands-on software engineering manager on our team, you will be responsible for leading a small team in designing and implementing new features in our media software stack. We are lookingforsomeonewhohasdeepexperiencewithiOS. Someone with tight-knit collaboration skills, and thrives in a fast-paced, highly fluid environment will thrive in this role. DESIRED EXPERIENCE: - OS drivers for media and image processing (e.g., ISP, video encode/decode) - Experience with using, developing and integrating media libraries especially for mobile

Education & Experience

BS/MS in Computer Science or equivalent

Additional Requirements

  • Hiring manager: Dave Scott
  • Recruiter: Lisa Kousonsanong
  • Shift: Day
  • GL Site/Dept. Name: ISG (Intelligent Systems Group)