Jonathan Foster

Jonathan Foster Email and Phone Number

Engineering Manager at Apple @ Apple
Jonathan Foster's Location
Greater Seattle Area, United States, United States
About Jonathan Foster

I am an experienced Software Engineering Manager with 20+ years building real-time interactive software and leading engineering teams. I am most passionate about supporting dev teams and leaders, taking research possibilities into production and creating polished interactive software through close collaboration with our customers.Specialties: Strategy, Team Building, Coaching, and Team Culture Working across continents and organizational boundaries to ship interactive experiences. Mixed Reality, Game Development, Human Computer Interaction, OS Development, Game Physics, Game Audio and AIOutside of work I play Bass Trombone in the Seattle Philharmonic, Hike, Bike and Run in the Pacific Northwest, and spend time with my wife and French Bulldog.

Jonathan Foster's Current Company Details
Apple

Apple

View
Engineering Manager at Apple
Jonathan Foster Work Experience Details
  • Apple
    Senior Ar/Vr Software Engineering Manager
    Apple Oct 2022 - Present
    Cupertino, California, Us
    Mindfulness - Vision Products Group
  • Duolingo
    Director Of Engineering, Learning R&D
    Duolingo Apr 2021 - Sep 2022
    Pittsburgh, Pa, Us
    •Responsible for improving learning through the Duolingo Language Learning App•Oversee iOS, Android, Web and backend development across multiple teams
  • Microsoft
    Principal Lead Software Developer For Hololens And Windows Mixed Reality Headsets
    Microsoft Mar 2016 - Mar 2021
    •Directly managed 6-15 engineers and scientists across multiple product launches•Maintained highest performing and lowest attrition engineering teams in organization•Managed multiple software incubation project teams simultaneously including AI assisted simulation authoring, Biometric and Affect Detection from HMD sensors, Procedural Scene Generation for Mixed Reality and Synthetic Training Environments, and Embodied Character AI Platform•Architected and managed the team that built an Embodied Character AI Platform with multiple industry partners including a live Universal Studios Attraction•Contributed as adviser and software developer to Seeing AI (an iOS app that uses Azure Cognitive Services to assist vision impaired individuals), Microsoft Maquette (A spatial design program built inside VR), and other confidential incubation programs•Led the software team that delivered Windows Mixed Reality headsets home experience and core manipulation, teleportation and 6-dof controller interactions•Led the development of new ML AI solutions in collaboration with AI research teams across several continents
  • Microsoft
    Senior Software Engineer
    Microsoft May 2010 - Mar 2016
    •Led the architecture and software development of Hololens Shell as an individual contributor from prototype to shipping product•Iterated closely with Head Tracking, Hand Tracking and Scene Reconstruction teams over multiple years to improve the entire stack from OS Shell down to sensors to deliver the algorithms and interactive experience at quality•Designed and developed a soft-body physics system for real-time, photo-realistic characters animated by Kinect sensor tracking•Designed and implemented much of a highly parallel game and simulation engine written in C++11 and contributed to implementation of WYSIWYG C# XAML editor for generating content for simulation engine
  • Monolith Productions
    Senior Software Engineer, Physics
    Monolith Productions Dec 2007 - Jan 2010
    Kirkland, Wa, Us
    •Supported multiple simultaneous titles as member of core technology team including FEAR2 and Condemned 2 for Xbox 360, PS3 and PC•Responsible for all Physics, Cloth, Soft-Body and Vehicle development implemented in C++ in proprietary game engine written in C++
  • Zipper Interactive
    Software Engineer
    Zipper Interactive Apr 2007 - Dec 2007
    Us
    •Responsible for planning, development and optimization of game physics for two online PS3 FPS titles MAG and SOCOM 4 implemented in C++
  • Thq
    Lead Physics And Vehicles Engineer
    Thq Feb 2004 - Apr 2007
    Agoura Hills, Ca, Us
    •Designed and implemented UX, Save-Load, in-game video playback, physics systems and weapons for PS2/PC/XBOX console game Evil Dead Regeneration written in C++ with FMOD, Bink, RenderWare and Havok Physics•Responsible for all gameplay physics, ground and air vehicles and sound engineering for an Xbox 360/PC/PS3 console game written in C++ in Unreal Engine including integrating FMOD sound library
  • Platform Digital, Llc
    Software Engineer
    Platform Digital, Llc Feb 2003 - Feb 2004
    •Sole developer for TerrainScope software written in C++/OpenGL and installed at Chicago’s Adler Planetarium •Developed 3D visualization software and provided on-site support for NASA Ames for Mars Rover Missions
  • Lockheed Martin Space Systems
    Systems Engineer
    Lockheed Martin Space Systems Aug 2001 - Feb 2003
    Bethesda, Md, Us
    •Developed simulation software and provided systems analysis and briefings for confidential customers. C++, Java, Fortran
  • Eventscope, Studio For Creative Inquiry, Cfa, Carnegie Mellon
    Software Engineer
    Eventscope, Studio For Creative Inquiry, Cfa, Carnegie Mellon Jan 2001 - Jan 2003
    EventScope : Mars Exploration Interface•Developed the full stack for educational video game similar to 3D PowerPoint piloted in Pittsburgh Public Schools leveraging Mars Pathfinder data•Developed the editor with Java 3D and Swing and the backend with Java Servlets•Developed an optimized viewer using C++ and OpenGL

Jonathan Foster Education Details

  • Carnegie Mellon University
    Carnegie Mellon University
    Music
  • North Allegheny High School
    North Allegheny High School

Frequently Asked Questions about Jonathan Foster

What company does Jonathan Foster work for?

Jonathan Foster works for Apple

What is Jonathan Foster's role at the current company?

Jonathan Foster's current role is Engineering Manager at Apple.

What schools did Jonathan Foster attend?

Jonathan Foster attended Carnegie Mellon University, North Allegheny High School.

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.