Software Development Engineer in Test (Camera API)

Apple

CA • 13m ago • On-site

Senior

On-site

122,700 - 214,300 USD/yr

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Camera API Test Engineer / Software Development Engineer in Test (SDET)

  • Focus: Quality validation for Camera software stack, firmware, and hardware integrations

Description

Join the Camera API Quality Engineering effort to validate functionality and stability of Camera Software and integrations across Apple products. You will design, develop, and own automated tests for Camera APIs, contribute to CI and large-scale test frameworks, and investigate complex issues across APIs, OS, and device capabilities.

Responsibilities

  • Own overall testing and quality for the technology areas you are responsible for

  • Design, develop, and own automated tests for new and existing Camera APIs across Apple platforms

  • Contribute to and maintain CI systems so developers can run tests 24x7 in a lab

  • Develop and maintain test frameworks and tools for large-scale testing on shipping and in-development systems

  • Identify, investigate, and drive resolution of complex issues across APIs, OS, and device capabilities

  • Collaborate with camera framework engineers, system teams, hardware partners, and project management to ensure quality feature releases

  • Advocate for quality from early design reviews through final release validation to ensure Camera APIs are reliable, performant, and delightful for developers

Requirements

  • Solid API test development skills

  • Familiarity with Python

  • Familiarity with C or Objective-C programming

  • Bachelor’s in Computer Science or Electrical Engineering (or equivalent experience/skills)

Benefits

  • Work on highly technical camera quality engineering in a fast-paced environment

  • Collaborate directly with development and cross-functional teams to solve difficult technical problems

  • Opportunity to lead quality for one or more technology areas

Preferred Qualifications

  • Experience developing, testing, or debugging device drivers, firmware, or other low-level software

  • Photography experience and understanding of camera technology terms (aperture control, exposure values, JPEG, Raw)

  • Experience developing and maintaining CI systems

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for Software Development Engineer in Test (Camera API) role

Improve your resume for just $5

$122,700 – $214,300/year

Unlock Full Resume Report