Applied Intuition
Senior Software Engineer - Operating Systems
$155K–$253K
Sunnyvale · On-site · Senior · Full-time · Posted Aug 5, 2025
- Experience
- 6+ years of software development experience, with emphasis on low-level systems or OS development.
- Education
- Bachelor’s Degree in Computer Science or a related field.
About the job
Develop and shape a full-stack operating system for future vehicles, including foundational components and system features.
What you'll do
- Define the OS architecture and roadmap, and contribute to open-source projects.
- Design, implement, and review performance-critical OS code, including kernel, system services, runtime, and application framework.
- Lead system feature development and coordinate with hardware partners and OEMs on BSPs, drivers, and integration.
What they ask for
- 6+ years of software development experience, emphasizing low-level systems or OS development.
- Bachelor’s Degree in Computer Science or a related field.
- Deep expertise in C/C++; experience with Unix/Linux kernels or embedded systems.
- Experience optimizing performance and managing memory, threading, and concurrency; proven record shipping large-scale software or systems.
Nice to have
- Master’s degree or PhD in Computer Science or related field.
- Experience with OEMs, device drivers, or hardware integration; security and sandboxing; or published open-source OS contributions.
Pay
$155K – $253K USD base salary
Tools
C/C++, Unix/Linux, ARM
Model-written summary · the original posting is authoritative