About The Position

Join the Camera API Quality Engineering team within Apple’s Camera and Photos organization. The team validates the functionality and stability of camera software, firmware, and hardware integrations across Apple products. This highly technical role focuses on improving quality and solving challenging problems, with responsibility for leading quality efforts in one or more technology areas. You will work in a fast-paced environment and collaborate directly with development teams and cross-functional partners. The Camera API Test Team helps ensure that developers can rely on powerful, intuitive, and stable camera frameworks across Apple platforms. You will validate and improve the quality of Apple’s camera software stack, working at the intersection of hardware, software, and developer experience. The APIs you help test support photography and videography on iPhone, iPad, and other Apple products.

Requirements

  • Solid API test development skills.
  • Familiarity with Python and C/Objective-C programming.
  • Bachelor’s degree in Computer Science or Electrical Engineering, or equivalent experience and skills.
  • Excellent communication skills and strong multitasking abilities.
  • Deep technical and debugging skills.
  • Highly technical, creative, motivated, and results-driven.

Nice To Haves

  • Experience developing, testing, or debugging device drivers, firmware, or other low-level software.
  • Photography experience and familiarity with camera concepts such as aperture control, exposure values, JPEG, and Raw formats.
  • Experience developing and maintaining CI systems.
  • Strong problem-solving skills.
  • Excellent cross-functional communication.
  • Highly motivated, creative, and organized.

Responsibilities

  • Validate the functionality and stability of camera software, firmware, and hardware integrations across Apple products.
  • Lead quality efforts for one or more technology areas.
  • Test and help improve the quality of Apple’s camera software stack and camera frameworks.
  • Collaborate with development teams and cross-functional teams.
  • Identify and solve technical and debugging challenges.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service