4h ago
Senior Software Engineer - Operating Systems
Sunnyvale, California, United States
$125,000-$222,000 / year
full-timeseniorautonomous vehicle/automotive software
Tech Stack
Description
You will build Applied Intuition's operating system stack for future vehicles, developing core OS components like kernel, system services, runtime, application framework, BSPs, and hardware abstraction layers. As an early hire, you'll define the architecture, engage with open-source projects, and collaborate with hardware partners and OEMs.
Requirements
- 6+ years of software development experience with emphasis on low-level systems or OS development
- 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
Responsibilities
- Define overall architecture and roadmap of the operating system
- Write and review foundational, performance-critical code across core OS components
- Lead implementation of critical system features such as interprocess communication, memory management, security sandboxing, networking, and power/performance
- Collaborate with hardware partners and OEMs to define BSP, HAL, device drivers, and integration strategies
- Advocate open-source culture and engage with the Open Source Project community
0 views 0 saves 0 applications