Skip to main content
RW
Looking for a job

Robert Whitten

@robertwhitten

I build XR, gaming, and 3D simulation software for military, theme park, and commercial systems.

Zimbabwe
Message

I'm building software for Android XR devices at Magic Leap on assignment with Google, including Android and iOS applications that support XR device ecosystems. I also use AI models to accelerate development and streamline code review workflows.

At Magic Leap, I modernized networking with Mirror Networking, developed multiplayer AR simulations, and engineered Command and Control AR applications for military and public-sector deployments. I also improved Unity player-loop latency for an object-detection pipeline and integrated external cameras with the Magic Leap AR headset.

My work spans military gunnery trainers, Navy bridge simulations, Madden football, and complex theme park attractions. I've built Unity simulation frameworks from the ground up, created multi-user AR applications, and delivered hardware and software integrations across Windows and Linux.

I've led engineering teams, code reviews, recruiting, technical planning, and hardware selection. I enjoy turning demanding simulation and visualization requirements into practical VR, AR, multi-screen, and networked software systems.

Experience

Work history, roles, and key accomplishments

Magic Leap logoML
Current

Staff Software Engineer

Dec 2024 - Present (1 year 8 months)

Architect and engineer software solutions for cutting-edge Android XR devices. Developed Android and iOS applications to facilitate XR device ecosystems and leveraged AI models to accelerate development lifecycles.

Magic Leap logoML

Lead Software Engineer

Mar 2020 - Dec 2024 (4 years 9 months)

Modernized project baselines by replacing legacy networking with Mirror Networking. Researched and implemented object detection algorithms for depth occlusion and developed multiplayer AR simulations for military and public sector deployments.

OS

Software Manager

OT Training Solutions

May 2019 - Mar 2020 (10 months)

Directed a software engineering team, conducting code and performance reviews. Spearheaded technology strategy and designed a new military simulation framework.

Holovis logoHO

Software Solutions Architect

Holovis

Jul 2018 - May 2019 (10 months)

Architected software for complex hardware integration on theme park attractions. Managed software recruiting and code reviews, and created a multi-user AR application for a theme park ride vehicle.

OS

Senior Software Engineer

OT Training Solutions

Jan 2014 - Jun 2018 (4 years 5 months)

Served as Software Lead for Army and National Guard gunnery trainers. Built a custom simulation framework using Unity3D and developed mixed reality prototypes with HTC Vive and Microsoft Hololens.

NO

Senior Software Engineer

Novonics/Camber

Nov 2012 - Jan 2014 (1 year 2 months)

Software Lead for a prototype Navy bridge simulation. Designed and developed a multi-person Navy trainer and an iPad application for virtual CPR training.

EA Sports logoES

Software Engineer

Oct 2011 - Oct 2012 (1 year)

Documented, designed, and developed for the Madden football franchise. Took over lead role for the release of Madden digital download and maintained code stability across Madden and NCAA football franchises.

AU

Senior Software Engineer

AVT SIM/Wegmann USA

Feb 2011 - Oct 2011 (8 months)

Documented, designed, implemented, and tested 3D simulation applications and user interfaces. Prototyped and designed UIs for automated student assessment of simulated training.

Meggitt Training Systems logoMS

Senior Software Engineer

Meggitt Training Systems

Sep 2010 - Feb 2011 (5 months)

Documented, designed, implemented, and tested 3D simulation applications and user interfaces. Worked in a small group to build next-generation simulation architecture and prototype components for a common UI using WPF.

RC

Senior Software Engineer I

Raydon Corporation

Jun 2010 - Sep 2010 (3 months)

Conducted and participated in a multi-discipline engineering team supporting software product life cycles. Analyzed product requirements and applied object-oriented development methodologies.

RC

Software Engineer II

Raydon Corporation

Feb 2008 - Jun 2010 (2 years 4 months)

Conducted and participated in a multi-discipline engineering team supporting software product life cycles. Analyzed product requirements and applied object-oriented development methodologies.

RC

Software Engineer I

Raydon Corporation

Oct 2006 - Feb 2008 (1 year 4 months)

Conducted and participated in a multi-discipline engineering team supporting software product life cycles. Analyzed product requirements and applied object-oriented development methodologies.

RC

Associate Software Engineer

Raydon Corporation

Jul 2005 - Oct 2006 (1 year 3 months)

Conducted and participated in a multi-discipline engineering team supporting software product life cycles. Analyzed product requirements and applied object-oriented development methodologies.

Education

Degrees, certifications, and relevant coursework

Clemson University logoCU

Clemson University

Bachelor of Science, Computer Science

2000 - 2004

Bachelor of Science in Computer Science with a minor in Mathematics from Clemson University.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan