Applied Intuition-posted 4 months ago
$155,000 - $253,000/Yr
Full-time • Mid Level
Mountain View, CA
501-1,000 employees

The NextGen OS team is focused on building Applied Intuition's operating system (OS) stack for future vehicles and new products. This is a unique opportunity to build and work on a new full-stack operating system. As a Software Engineer on the team, you will develop, design, and implement core OS components including: kernel, system services, runtime, application framework, BSPs, and hardware abstraction layers. As an early hire, you will contribute to key architectural and implementation decisions, directly influencing how this OS is built.

  • Define the overall architecture and roadmap of the operating system
  • Engage closely with existing open-source projects, become a committer, and submit RFCs
  • 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 closely 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
  • 6+ years of software development experience (emphasis on low-level systems or OS development)
  • 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
  • Demonstrated leadership in shaping technical direction and mentoring engineers
  • Familiarity with open-source processes and tools, source control, and distributed code bases
  • Bachelor’s Degree in Computer Science or a related field
  • Master’s degree or PhD in Computer Science or related field
  • Experience working with OEMs, device drivers, or hardware integration (e.g. ARM chipset, cellular modem interfaces)
  • Strong background in security and sandboxing models
  • Demonstrated ability working in small, fast-moving cross-functional teams and/or startups
  • Published contributions to open-source OS projects or kernel subsystems
  • Comprehensive health, dental, vision, life and disability insurance coverage
  • 401k retirement benefits with employer match
  • Learning and wellness stipends
  • Paid time off
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service