companySesame logo

Embedded OS Architect

SesameSan Francisco
On-site Full-Time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

About the job

About Sesame

At Sesame, we envision a transformative future where computers emulate lifelike interactions, seamlessly integrating into our daily lives. Our mission is to revolutionize computing through innovative voice agents that enhance human collaboration. Our diverse team comprises visionary founders from Oculus and Ubiquity6, alongside industry leaders from Meta, Google, and Apple, all bringing exceptional expertise in both hardware and software. Join us to pioneer a new era of intelligent computing.

About the Role

As a Senior Embedded Operating System Architect, you will play a pivotal role in crafting the next generation of operating systems tailored for Sesame’s groundbreaking AI-powered computing platform. Your leadership will guide architectural innovations, optimize system performance, and guarantee cohesive hardware-software integration. Your profound knowledge in operating system design will lay the groundwork for a new breed of responsive, intelligent computing experiences.

Key Responsibilities:

  • Design and implement a custom embedded operating system tailored for AI-centric, real-time consumer applications.
  • Develop integral OS components, such as the kernel, device drivers, memory management, process scheduling, and inter-process communication.
  • Enhance system performance, energy efficiency, and real-time responsiveness.
  • Collaborate closely with hardware teams to ensure smooth integration with custom silicon and peripherals.
  • Establish and uphold best practices in security, reliability, and scalability within the OS architecture.
  • Lead OS deployment on new hardware platforms, addressing low-level system challenges.
  • Assess and incorporate open-source or proprietary OS components where appropriate.
  • Work alongside application developers to facilitate efficient interactions between the OS and higher-level software layers.

Required Qualifications:

  • Minimum of 10 years of experience in operating system development, with significant contributions to prominent OS projects (Linux, QNX, RTOS, AOSP, etc.).
  • Extensive expertise in kernel development, scheduling, memory management, and low-level systems programming.
  • Proficient in C/C++ and assembly programming, with a strong understanding of hardware interfaces.
  • Demonstrated experience in optimizing OS performance for embedded systems.
  • Exceptional problem-solving skills and a collaborative mindset to work effectively in cross-functional teams.
  • Deep understanding of security protocols and best practices in OS development.

About Sesame

Sesame is at the forefront of revolutionizing the way humans interact with technology. By developing cutting-edge voice agents and AI-driven computing platforms, we aim to create a world where computers feel genuinely alive and responsive. Our team is comprised of industry pioneers and innovators committed to pushing the boundaries of what technology can achieve for everyday users.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.