Nicholas Mcgee

Nicholas Mcgee Email and Phone Number

Product Architecture Manager @ Meta
Seattle, WA, US
Nicholas Mcgee's Location
Seattle, Washington, United States, United States
About Nicholas Mcgee

I am a technical leader with a passion for emerging technologies. I thrive on ambitious projects with fast-moving teams which span hardware and software and allow me to apply my unique expertise in computer vision, mechatronics, and AR/VR devices.

Nicholas Mcgee's Current Company Details
Meta

Meta

View
Product Architecture Manager
Seattle, WA, US
Website:
metadownhole.com
Employees:
136862
Nicholas Mcgee Work Experience Details
  • Meta
    Product Architecture Manager
    Meta
    Seattle, Wa, Us
  • Meta
    Ar Systems Engineer @ Reality Labs
    Meta Nov 2021 - Present
    Menlo Park, Ca, Us
    Lead System Engineer on an AR Device. Responsibilities include:- Defining, managing, and validating system requirements spanning AR displays, computer vision sensors and algorithms, custom silicon, wireless, compliance, fitment, and product/industrial design- Driving executive level reviews for key technical product decisions- Leading prototyping and development of requirements for new technology introduction (NTI)- Defining HW build requirements, partnering with MTE, DVE, and Reliability teams to achieve build goals- Working with CV / ML / SW teams to drive E2E validation and feedback into product- Partnering with Product Management to define use cases and translate to engineering requirements- Providing subject matter expertise in Display Technology, Calibration, VIO, Mapping, Reconstruction, and World Locked Rendering for AR devices
  • Facebook
    Tpm @ Facebook Reality Labs
    Facebook Feb 2019 - Nov 2021
    I currently work on 3D Mapping at Facebook, making the publicly shared LiveMaps vision a reality. Come join us, we're hiring!
  • Microsoft
    Principal Program Manager
    Microsoft Jul 2013 - Jan 2019
    Redmond, Washington, Us
    I was an early member of the HoloLens team and led a broad range of engineering projects spanning the gap between AR HW and computer vision SW from research dream to shipping product. I grew our calibration team from research code to a platform supporting multiple products (HoloLens, Windows Mixed Reality, Azure Kinect) and was active in product design and architecture.Factory Calibration: As the de-facto architect of our factory calibration systems for 6 years, I designed, prototyped and deployed fully automated SLAM (Cameras + IMUs), Display, Eye Tracking, and Depth calibration and test equipment for HoloLens v1, v2, and Windows Mixed Reality HMDs. I designed parts, wrote code, managed a team of CV experts, partnered with 1st and 3rd party manufacturing teams, and regularly traveled to factories to oversee line bringup and ops.Online Calibration: I drove design, development, data collection and validation efforts for SLAM re-calibration algorithms which shipped on all HoloLens and Mixed Reality devices. I developed a new sensor for active alignment of stereo displays and drove HW prototyping and software development of the final system which shipped on HoloLens 2. HoloLens Architecture: I initiated a thermal and structural rigidity workstreams between HW and CV teams. I introduced the use of calibration tools for reliability testing on AR devices to map changes in HW to algorithm performance and experience degradation. I championed World Lock Quality and drove R&D of calibration and control mechanisms for MEMS displays to ensure user comfort.Prototype Development: I played a key role in bringup of computer vision stacks on a wide range of prototypes from pre-HoloLens HMDs to experimental MEMS display projectors. I designed HW tests and coordinated end-to-end validation of algorithm performance on HW, feeding back learnings to product teams.Contributor on several patents for online calibration, active display alignment, and sensing mechanisms.
  • Stanford University
    Course Assistant (Cs 107)
    Stanford University Jun 2012 - Jun 2013
    Stanford, Ca, Us
    I was honored to serve as a Course Assistant for Stanford’s infamous computer systems class, CS107, teaching memory management, data representation, compilers, assembly and more. As most student’s first introduction to low level systems, it was a great opportunity to grow as a leader and mentor through code review, programming labs, and office hours.Key Proficiencies: Programming and Compiling (C,C++,gcc), Debugging (gdb), Memory Management (valgrind), Assembly (x86)
  • Kzsu Stanford Radio 90.1Fm
    Assistant Chief Engineer
    Kzsu Stanford Radio 90.1Fm Dec 2008 - Jun 2012
    I worked with a small team of volunteer engineers to maintain and update the radio station’s systems, from building and provisioning a small server room to architecting, planning, and executing a transformative shift from analog to digital mixing equipment. I also hosted a weekly live radio show and served as a sound technician for live music performances and talk shows on air.Key Proficiencies: Audio Engineering, Networking and Electrical Wiring
  • Nifco Japan
    Technical Intern
    Nifco Japan Jun 2011 - Sep 2011
    Canal Winchester, Ohio, Us
    Practical experience in the end-to-end injection-molded parts design process, from concept to detailed design, FEA, static and moldflow analysis, and lab testing on prototype parts. Worked almost entirely in Japanese for 3 months. Patent filed for final designKey Proficiencies: Solidworks, Ansys, FEA, Stress and Reliability Testing
  • Northrop Grumman Corporation
    Technical Intern
    Northrop Grumman Corporation Jun 2009 - Sep 2010
    Falls Church, Va, Us
    Broad range of professional engineering experience. Designed components for unmanned helicopter with consideration of manufacturability, procurement and environmentalfactors (coatings). Learned pareto analysis techniques to identify and address key hardware issues, and ran an Engineering Review Board for change management on an active US Navy unmanned vehicle project. Key Proficiencies: CATIA, Pro E and PLM.

Nicholas Mcgee Education Details

  • Stanford University
    Stanford University
    Computer Science
  • Stanford University
    Stanford University
    Mechanical Engineering

Frequently Asked Questions about Nicholas Mcgee

What company does Nicholas Mcgee work for?

Nicholas Mcgee works for Meta

What is Nicholas Mcgee's role at the current company?

Nicholas Mcgee's current role is Product Architecture Manager.

What schools did Nicholas Mcgee attend?

Nicholas Mcgee attended Stanford University, Stanford University.

Who are Nicholas Mcgee's colleagues?

Nicholas Mcgee's colleagues are David Mcnamara, Tuba Eryılmaz, Yue Jiang, Darron Young, Tin Pham, Ignacio Marrero, Raj Chakraberti.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.