Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Embedded OS Architect  image - Rise Careers
Job details

Embedded OS Architect

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.

About the role

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.

Responsibilities:

  • 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.

Required qualifications:

  • 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.

Preferred qualifications:

  • 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.

Average salary estimate

$175000 / YEARLY (est.)
min
max
$150000K
$200000K

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.

What You Should Know About Embedded OS Architect , Sesame

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!

Frequently Asked Questions (FAQs) for Embedded OS Architect Role at Sesame
What are the main responsibilities of an Embedded OS Architect at Sesame?

As an Embedded OS Architect at Sesame, your primary responsibilities will include architecting and developing a custom embedded operating system specifically optimized for AI-driven applications. You will be deeply involved in designing core OS components, optimizing performance and power efficiency, and driving the OS's integration with custom hardware. Additionally, you'll collaborate with application developers to ensure robust interaction between the OS and software stacks.

Join Rise to see the full answer
What qualifications are required for the Embedded OS Architect position at Sesame?

To qualify for the Embedded OS Architect position at Sesame, candidates should have over 10 years of experience in operating system development, with proven contributions to significant OS projects like Linux, QNX, or RTOS. A strong background in kernel development, low-level systems programming, and proficiency in C/C++ is essential. Familiarity with debugging tools and security-enhancing techniques for OS hardening will also be beneficial.

Join Rise to see the full answer
What programming skills should an Embedded OS Architect at Sesame possess?

An Embedded OS Architect at Sesame should be highly proficient in C/C++ and assembly programming, especially regarding embedded architectures. These programming skills are critical for designing OS components, device drivers, and ensuring that the OS efficiently handles real-time requirements for underlying hardware.

Join Rise to see the full answer
How does Sesame support professional development for Embedded OS Architects?

Sesame values the ongoing learning and growth of its employees, and as an Embedded OS Architect, you'll have access to various resources including training opportunities, mentorship programs, and collaboration with knowledgeable colleagues. Aligning professional development with our mission to innovate ensures that you are always at the forefront of the field.

Join Rise to see the full answer
What benefits does Sesame offer to its Embedded OS Architects?

At Sesame, Embedded OS Architects can enjoy a comprehensive benefits package, including 401k matching, fully employer-paid health, vision, and dental coverage, unlimited PTO, flexible spending account matching, and a commitment to creating a diverse and inclusive workplace.

Join Rise to see the full answer
Common Interview Questions for Embedded OS Architect
Can you explain your experience with kernel development?

In answering this question, detail your previous roles where you worked on kernel development, highlighting specific projects and the impact of your contributions. Discuss the challenges you faced and how your technical skills benefitted the overall performance and functionality of the OS you worked on.

Join Rise to see the full answer
What strategies do you use for debugging low-level system issues?

Discuss various debugging tools you are familiar with, such as JTAG and GDB. Explain your systematic approach to isolating issues, the importance of using hardware-level insights, and how your debugging methods have led to successful resolutions in past projects.

Join Rise to see the full answer
How do you ensure security within the operating system you are designing?

Explain the security protocols and techniques you implement while developing an OS, such as sandboxing and hardening practices. Provide examples of measures you've taken in previous roles to safeguard system integrity and user data.

Join Rise to see the full answer
Describe your experience with hardware-software co-design.

Highlight specific projects where you had to work closely with hardware teams, discussing how this collaboration enhanced the performance and functionality of the system. You may also want to mention any insights you've gained into device driver development.

Join Rise to see the full answer
What challenges have you encountered when designing an operating system for real-time applications?

Articulate common challenges such as managing timing constraints and resource contention. Discuss how you've approached these challenges by optimizing system performance and the techniques you've utilized to ensure timely responses within the operating system.

Join Rise to see the full answer
Can you discuss your familiarity with AI workloads and how you've optimized OS interactions?

Share specific experiences where you've worked with AI workloads, explaining how you've adjusted OS architectures or interactions to cater to machine learning processes. Highlight any performance improvements you facilitated through your interventions.

Join Rise to see the full answer
What is your approach to integrating open-source components in your OS projects?

Discuss your experience in evaluating and incorporating open-source components, emphasizing the importance of maintaining security and compatibility with the system. Share methods you use to determine which components to integrate and how you verify their reliability.

Join Rise to see the full answer
How do you stay updated with changes in operating system technologies?

Indicate the resources you regularly consult, including technical journals, online forums, and industry conferences. Mention any relevant communities or groups you’re part of that help you stay informed about the latest developments in OS technologies.

Join Rise to see the full answer
What role does collaboration play in your development process?

Describe your approach to teamwork, emphasizing how collaborating with cross-functional teams such as hardware engineers and application developers contributes to the successful creation of an operating system. Share experiences that highlight your ability to foster an effective and productive working environment.

Join Rise to see the full answer
What motivates you to work on developing embedded operating systems?

Share your passion for technology and innovation, and how the evolving landscape of embedded systems motivates you. Discuss the opportunity to influence everyday interactions with technology through your work and how that aligns with your professional goals.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 7 days ago

Join Sesame as a Hardware Operations Program Manager and lead initiatives in delivering innovative consumer electronics products.

Photo of the Rise User
Lincoln Electric Hybrid US, Macomb County, MI; Michigan, Shelby Township, MI
Posted 6 days ago

Lead the Controls Engineering team at Lincoln Electric as we drive innovation in automated guided vehicle solutions.

Photo of the Rise User
Bosch Group Remote Av. Robert Bosch - Parque Via Norte, Campinas - SP, 13064-765, Brasil
Posted 14 days ago

Become a key player in Bosch's innovation as a Senior Electrified Controls Development Engineer, contributing to cutting-edge control systems.

Photo of the Rise User
Posted 14 hours ago

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.

Photo of the Rise User

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.

Photo of the Rise User

Join the State Highway Administration as a Team Leader in Transportation Engineering, overseeing traffic safety and innovative engineering projects.

Photo of the Rise User
Posted 14 days ago

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 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 13, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
P
Someone from OH, Cincinnati just viewed Governance, Risk and Compliance Officer at ProgressSoft
Photo of the Rise User
99 people applied to Electrical Apprentice at Aerotek
Photo of the Rise User
Someone from OH, Fredericksburg just viewed Vice President, Inside Sales at A Place for Mom
Photo of the Rise User
Someone from OH, Germantown just viewed Staff Accountant at AudioEye
Photo of the Rise User
Someone from OH, Germantown just viewed Staff Accountant at GoodLeap
Photo of the Rise User
15 people applied to GIS Summer Intern at AECOM
Photo of the Rise User
55 people applied to REMOTE Sr Piping Designer at Kelly
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director of Growth Marketing at TeamSnap
Photo of the Rise User
Someone from OH, Cincinnati just viewed Growth Lead at io.net
Photo of the Rise User
Someone from OH, Cincinnati just viewed VP, Demand Generation at Ontic
R
Someone from OH, Cleveland just viewed Influencers Affiliates Team Lead at RISK
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Analyst at Anchorage Digital
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Analytics Analyst at 10x Genomics
Photo of the Rise User
Someone from OH, Columbus just viewed Sr Specialist Quality & Regulatory Compliance at bioMérieux
Photo of the Rise User
Someone from OH, Cincinnati just viewed Jr. Graphics Designer at NBCUniversal
o
Someone from OH, Cleveland just viewed Nike Marketing Coordinator at osu
Photo of the Rise User
Someone from OH, Columbus just viewed Project Manager at Promise
Photo of the Rise User
Someone from OH, Lima just viewed Program/Project Manager I at SRI International
G
Someone from OH, Mount Orab just viewed Backend Developer at GATEWAY CAREERS
Photo of the Rise User
Someone from OH, Alliance just viewed Editor, Music Editorial (Fixed-Term Contract) at Spotify
Photo of the Rise User
17 people applied to HVAC Apprentice at DuPont