This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
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.
Job Responsibility:
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
Requirements:
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
Nice to have:
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
What we offer:
401k matching
100% employer-paid health, vision, and dental benefits