Prototype Engineer (3D Reconstruction)

Cupertino, CA
  • Job Code


Posted: Oct 31, 2019

Role Number: 200113955

The Technology Development Group (TDG) is looking for a hands-on software and hardware prototyping engineer with experience in computer vision and 3D reconstruction

Key Qualifications

  • Strong mathematical foundation and computer vision expertise with working knowledge of 3D reconstruction (photogrammetry, photometry, structured light, etc...)
  • Strong C/C++ and Python programming skills
  • Ability to rapidly prototype software applications and hardware systems
  • Experience working with hardware, electronics and low-level code
  • Experience with embedded systems (Arduino, Raspberry Pi)
  • Some experience with optics and photonics
  • Flexibility to pick up new skills as required
  • Excellent written and verbal communication skills


Some responsibilities and desired qualities of this role are: taking ownership of a project from conception to prototyping, being able to quickly iterate on different ideas, implementing advanced CV algorithms, experience with rapid prototyping, being creative, curious, driven and self-motivated to explore new ideas and take on new challenges.You would be working with multi-faceted group formed by engineers, artists and designers, so the ability to communicate ideas across disciplines is important

Education & Experience

BS/MS/PhD in Computer Science or related fields. Alternatively, equivalent working experience

Additional Requirements

  • Experience with at least one of the major deep learning frameworks is a strong plus
  • Experience with deep learning oriented to 3D reconstruction and/or material estimation is a plus
  • iOS/macOS experience (Swift, Objective-C) is a plus
  • Experience with game engines like Unity or Unreal is a plus
  • Working knowledge of meshing and surface reconstruction methods is a plus
  • GPU programming experience is a plus

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:

Prototype Engineer (3D Reconstruction)

Apple, Inc.
Cupertino, CA

Join us to start saving your Favorite Jobs!

Sign In Create Account