25 days old

Prototyping Engineer

Cupertino, CA 95014
  • Job Code
    200091918
Summary

Summary

Posted: Jan 9, 2020

Role Number:200091918

The Video Engineering Incubation team creates the prototypes that turn into amazing user experiences, enhancing the lives of people...Summary

Summary

Posted: Jan 9, 2020

Role Number:200091918

The Video Engineering Incubation team creates the prototypes that turn into amazing user experiences, enhancing the lives of people around the world. The projects are complex, and the challenges are not limited to technology, but discovering features that could be brought to the high Apple standard. As part of this group, you'll be a dedicated and passionate about Computer Vision, Graphics, Augmented Reality, and 3D Reconstruction. You will have the chance to create novel user experiences and applications for the next generation of camera technology, and you'll be part of a team pushing the boundaries of technology and experiences that have yet to be discovered.

Key Qualifications

  • Computer vision expert with working knowledge of photogrammetry, 3D reconstruction, SfM, SLAM or related areas
  • Experienced in C/C++
  • Excellent software engineering skills with the intuition to make a meaningful impact/effort tradeoff required for quick prototyping
  • Flexibility to pick up new skills as required
  • Passion and drive for developing real-time algorithms and high fidelity user experience prototypes

Description

Do you love taking charge of a project and prototype your own ideas ? Our projects thrive on your technical expertise and creativity. As part of our team you will be working with Apple's most advanced prototypes. Our investigations involve technologies like depth sensors, computational photography, and Augmented / Virtual Reality - just to name a few.

RESPONSIBILITIES
- Technical leadership in your area of expertise, see your project through from ideation to execution
- Implement advanced computer vision algorithms - start with a proof of concept, fine-tune and optimize as the project evolves
- Work with other software and design teams to iterate and inform design choices, including software architecture, visual appearance, and user experience

Education & Experience

MS/PhD in Computer Science or related fields

Additional Requirements

  • - Experience with shaders for real-time 3D applications (e.g. OpenGL / Metal)
  • - iOS experience (Objective C, Swift)
  • - Previous experience with 3D game engines like Unity or Unreal
  • - Experience with applications of Deep Learning in 3D Reconstruction or Photogrammetry
  • - Working knowledge of meshing and surface reconstruction methods


Posted: 2020-09-28 Expires: 2020-10-28

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Prototyping Engineer

Apple, Inc.
Cupertino, CA 95014

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast