Build SMART GLASSES – Glasses Engineer (Android) at Mentra (W25) $120K - $160K • 0.10% - 0.50% Building the open source smart glasses operating system. San Francisco, CA, US Full-time Will sponsor 1+ years About Mentra Mentra is building MentraOS, the open-source OS for smart glasses. It's like Android for smart glasses. Smart glasses hardware is finally ready, and we're building the software ecosystem to unlock the next personal computer. Our team (ex. MIT, Tsinghua, JITX (YCS18), University of Toronto) has been building smart glasses for over 6 years. The hardware was never ready, but breakthroughs in micro-optoelectronics has give us lightweight, all-day wearable smart glasses and put us on the precipice of the next personal computing revolution. But the software still sucks. The apps still suck. We're building MentraOS to change that. It's a fully open source operating system for smart glasses that unlocks this new interface for devs and brings their apps into the hands (and on the faces) of users. This is not another B2B SaaS. We're going to eat Apple and Google's lunch. Help us architect the OS for the next personal computer. About the role Skills: Android, C++, iOS, Java, React Native, TypeScript Build the open-source OS for the future of smart glasses. Own the APK that powers Mentra Live, our new pair of camera smart glasses (shipping December). These are glasses you can wear all day, with: Video Record/Stream/Share Translation Captions for deaf people Phone Calls Way More The Role Own the Android APK powering Mentra Live. Help us ship by December. Mentra Live can stream anywhere, so we’re building low-latency, low-power RTMP/WebRTC camera streaming. Devs need to control all the sensors on the glasses to make apps, so we enable cloud control of speakers, camera, microphones. The Mentra app keeps Mentra Live in sync with users’ phones, pairing over BLE (HFP/SCO/GATT). Users want to run apps all day, so we need to do power optimization for all-day wear. You’ll also help us integrate the MentraOS-Android client on other smart glasses. Soon, we’ll also port the MentraOS-Android client to run on other smart glasses. Team 7+ years of smart glasses experience at MIT Media Lab, Shenzhen, and with Steve Mann (inventor of smart glasses). Team backgrounds: MIT, Google, Fitbit, Apple, Tsinghua. Must Haves Deep Android (Java/Kotlin/C++) experience BLE Bonus: Android camera, React Native, iOS native, TypeScript backend Loves smart glasses + building cool tech **MentraOS Stack **Frontend: React Native / Java / Swift / TypeScript Backend: TypeScript, MongoDB, Azure, Docker, GitHub Actions We believe that smart glasses are the next personal computer which will augment how we think and communicate. We’re building the open source infrastructure for this next personal computer. Join us. Technology MentraOS is the operating system for smart glasses. It runs third party apps locally (as Android apps on an Android phone or tiny Android compute puck) or in the cloud. Smart glasses need to be super lightweight and low-power. So they use MCUs with low power wireless protocols (BLE) and offload all the compute elsewhere. The connect to a phone/compute puck (we're building a custom compute puck in Shenzhen right now). The phone/compute puck is running an always-on process that connects to the glasses, receives data from them, and pushes data to them. The phone/compute puck is basically a relay to the cloud, where most of the magic happens. Transcriptions, LLMs, visual AI, etc. all happens in the cloud. Third party apps can subscribe to context (audio, video, transcripts, locations, etc.) and can push proactive data (AI insights, translation, notifications, etc.). The MentraOS-SDK has an Android (edge) and web (cloud) native integration so third parties can write smart glasses apps that run anywhere. We are a team of deeply technical nerds solving massive problems for the next generation of computing. None of this is remotely easy. Join if you want to help architect the software ecosystem of the next personal computer.