Image Scientist / Camera Systems Engineer

Santa Clara Valley (Cupertino), California, United States


Weekly Hours: 40
Role Number:200263544
Why Apple? We live in a mobile and device driven world where knowledge of the physical world around us is needed. We rely on this knowledge to get around, to learn about our environment and to enable spectacular new features for custom applications. Apple is meeting those needs as robustly and as creatively as possible and is interested in people who want to help meet that commitment. The success we are striving will be the result of very skilled people working in an environment which cultivates creativity, partnership, and thinking of old problems in new ways. If that sounds like the kind of environment that you find intriguing, then let's talk. These elements come together to make Apple an amazing environment for motivated people to do the greatest work of their lives. You will become part of a team that sets the standard in fostering excellence, creativity and innovation. Will you help us design the next generation of revolutionary Apple products? The Image Science Team, a part of the Camera Hardware and Depth Team, develops novel calibration and correction methodologies to create new photographic experiences while maintaining high image quality over a wide range of component variation. Past projects have addressed color balance, color shading, optical and numerical image stabilization, position sensing, optical distortion calibration, and stereo imaging (including Portrait Mode). The team is seeking an exceptional optical systems engineer / image scientist with broad skills to develop the next generation of computational imaging technologies.

Key Qualifications

  • Expertise with optical imaging bench-top experiments
  • Expertise with lens-based imaging systems
  • Expertise with camera calibration methods
  • Expertise with scripting languages such as Matlab or Python
  • Expertise with projective geometry and geometric imaging optics
  • Expertise with the design and analysis of optical imaging systems
  • Experience with C/C++ programming languages
  • Experience with optical concepts, optical design, optical aberrations
  • Experience with numerical methods, applied mathematics and statistics
  • Experience with image processing, computer vision and computational imaging algorithms
  • Experience with multi-camera epipolar geometry
  • Experience with CMOS image sensors and imaging technology
  • Experience with measurement automation
  • Experience with photography and photographic principals
  • Great interpersonal skills - the ability to collaborate across groups


Duties include performing the systems-level analysis and modeling and simulation of imaging systems, and the design and construction of laboratory experiments and prototypes to guide systems development. Applicants should have demonstrated many of these skills: Developing novel camera calibration and image processing and computer vision algorithms Simulating and modeling imaging optics and projective geometry Designing and prototyping bench-top optical imaging and sensing systems Developing iOS and/or macOS software for use case data collection and prototyping Defining and documenting the systems architectures and system specifications for new features Analyzing and characterizing electrical, optical, and optoelectronic components for new systems Using computer control (Matlab, Python, etc.) to automate repetitive measurements. Managing project deliverables and schedules to meet commitments to product development teams

Education & Experience

BS/MS/PhD in a relevant field (EE, CS, Physics, Optics, Image Science or Applied Mathematics)

Additional Requirements