About Sesame
Sesame believes in a future where computers are lifelike - with the ability to see, hear, and collaborate with us in ways that feel natural and human. With this vision, we're designing a new kind of computer, focused on making voice companions part of our daily lives. Our team brings together founders from Oculus and Ubiquity6, alongside proven leaders from Meta, Google, and Apple, with deep expertise spanning hardware and software. Join us in shaping a future where computers truly come alive.
A device intended for a new kind of human-machine interface requires a new kind of operating system. As an Embedded OS Architect, you will be critical in designing and developing the next-generation operating system for Sesame’s AI-driven computing platform. You will lead architectural decisions, optimize system performance, and ensure seamless integration of hardware and software. Your expertise in building operating systems will help define the foundation for a new class of intelligent, responsive, and real-time computing experiences.
Architect and develop a custom embedded operating system optimized for AI-driven, real-time consumer applications.
Design and implement core OS components, including kernel, device drivers, memory management, process scheduling, and inter-process communication.
Optimize system performance, power efficiency, and real-time responsiveness.
Work closely with hardware teams to ensure seamless integration with custom silicon and peripherals.
Define and enforce security, reliability, and scalability best practices within the OS stack.
Drive OS bring-up on new hardware platforms, debugging low-level system issues.
Evaluate and integrate open-source or proprietary OS components where applicable.
Collaborate with application developers to ensure smooth and efficient interaction between the OS and higher-level software stacks.
10+ years of experience in operating system development, with contributions to major OS projects (Linux, QNX, RTOS, AOSP, etc.).
Deep expertise in kernel development, scheduling, memory management, and low-level systems programming.
Strong proficiency in C/C++ and assembly programming for embedded architectures.
Experience with hardware-software co-design, including bootloaders, BSP development, and device drivers.
Hands-on experience with debugging tools such as JTAG, GDB, and logic analyzers.
Strong understanding of security, sandboxing, and OS hardening techniques.
Experience architecting OS platforms for AI, AR/VR, or edge computing applications.
Familiarity with modern AI workloads and optimizing OS-level interactions for machine learning.
Knowledge of distributed or microkernel-based OS architectures.
Prior experience with power management and performance tuning for embedded systems.
Contributions to open-source operating system projects.
Benefits:
401k matching
100% employer-paid health, vision, and dental benefits
Unlimited PTO and sick time
Flexible spending account matching (medical FSA)
Sesame is committed to a workplace where everyone feels valued, respected, and empowered. We welcome all qualified applicants, embracing diversity in race, gender, identity, orientation, ability, and more. We provide reasonable accommodations for applicants with disabilities—contact careers@sesame.com for assistance.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Exciting opportunities await at Sesame, where we’re revolutionizing the way we interact with technology. As an Embedded OS Architect based in San Francisco, you will play a crucial role in creating a new kind of operating system tailored for our innovative AI-driven computing platform. Your contributions will directly influence the design and development of a custom embedded OS focused on real-time user experiences. With a talented team that includes founders from Oculus and leaders from major tech firms, you’ll collaborate closely with hardware teams to ensure flawless integration, optimize performance, and enhance the overall user experience. You will have the chance to define architecture, implement core OS components like kernels and device drivers, and work hands-on with embedded system programming. The role demands a deep understanding of OS development and low-level systems programming, which you will utilize to evaluate both open-source and proprietary components. You’ll be driving the OS bring-up on new hardware platforms while implementing best practices for security and scalability. If you’re passionate about shaping the future with an intelligent, responsive computing environment, we’d love for you to join us at Sesame!
Join Sesame as a Hardware Operations Program Manager and lead initiatives in delivering innovative consumer electronics products.
Lead the Controls Engineering team at Lincoln Electric as we drive innovation in automated guided vehicle solutions.
Become a key player in Bosch's innovation as a Senior Electrified Controls Development Engineer, contributing to cutting-edge control systems.
Boeing is looking for a Model-Based Systems Engineering Infrastructure Engineer to develop solutions in a transformative engineering role.
Lead the future of AI-enabled data centers as a Fellow in High Capacity Storage Solutions Architecture at Micron Technology.
Transform complex challenges into effective solutions as a Senior Hybrid Cloud Platform Engineer with GDIT.
Explore a rewarding entry-level career as an Associate Machine Learning Operations Engineer at SciTec, focusing on advanced solutions for national security.
Join the State Highway Administration as a Team Leader in Transportation Engineering, overseeing traffic safety and innovative engineering projects.
TransMedics is looking for a Mechanical Engineering Intern to assist with product design and testing in a collaborative environment.
Sesame is building a radically new healthcare system for uninsured Americans and those with high-deductible plans.
13 jobsSubscribe to Rise newsletter