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