Job Description
📋 Description Define OS architecture and roadmap for the OS stack Design and implement core OS components (kernel, services, runtime) Collaborate with hardware partners to define BSP, HAL, and drivers Engage with open-source projects, become a committer, and submit RFCs Lead IPC, memory management, sandboxing, networking, and power/perf features Write and review performance-critical code across core OS components 🎯 Requirements 6+ years of software development (low-level OS) Bachelor's Degree in Computer Science or related field Deep expertise in C/C++ Experience on Unix/Linux kernels or embedded systems Experience with performance optimization, memory management, threading, and concurrency Proven experience designing and shipping large-scale software or systems 🎁 Benefits Health, dental, vision, life and disability insurance 401k retirement benefits with employer match Equity in stock options or RSUs Learning and wellness stipends Paid time off In-office culture with occasional remote work flexibility