# Embedded Software Engineer - Core OS

**Company:** [Applied Intuition](https://hotfix.jobs/companies/applied-intuition)
**Location:** Sunnyvale, CA
**Role:** Embedded Engineering
**Salary:** $171k – $264k/yr
**Experience:** 3+ years
**Skills:** C++, C, Assembly, Android Bsp, Android Middleware, Hal, Rtos, Linux, Selinux, Can, Lin, I2C, Spi, Uart, Usb
**Posted:** 2026-04-21

> Develops highly reliable embedded software for next-generation vehicle platforms, integrating vendor components, implementing RTOS applications, and customizing Android middleware and HAL for production computers in automotive systems. Requires 3+ years embedded experience with C/C++ and low-level hardware interfaces.

## Job Description

## Responsibilities
- Architect and develop highly reliable embedded software
- Integrate vendor components into a common software framework, ensuring proper low-level communication (e.g., CAN, LIN, I2C, SPI, UART etc.)
- Implement real-time operating system (RTOS) applications as required for the product
- Drive custom in-vehicle infotainment device solutions
- Implement best practices in embedded AOSP development, HAL customization, and Android middleware, including maintenance and security
- Develop and customize Linux-based Android services, embedded services, and Android applications for compatibility across various Android versions and devices
- Work with cross-functional teams to bring up custom software on new devices, productionize it, and manage the process for maintaining company products

## Requirements
- 3+ years of experience working on embedded devices
- BS in Computer Science, Computer Engineering, or a related field
- Strong background in embedded software development using **C/C++** and assembly languages
- Hands-on experience with **Android Board Support Package (BSP)**, **Android middleware**, **HAL customization** and maintenance
- Advanced software debugging skills, with a strong focus on low-level hardware debugging to ensure full system operation, and debugging **Android Native Crashes**, system crashes, and Android middleware (Drivers, HAL, Libraries, Framework)
- Experience developing software for complex embedded systems and custom SoCs, with expertise in peripheral interfaces like **UART**, **SPI**, **CSI-2**, **I2C**, **GPIO**, **USB**, and **PCIe**

## Nice to Haves
- Prior experience in developing on-vehicle technology
- Ability to work with safety-critical robotic systems with real-time constraints
- Proficiency in embedded systems testing, with experience enhancing automated test frameworks
- Experience in creating Android device builds to support Android system development, **RTOS** and middleware applications, and strong knowledge of writing, modifying, and maintaining **Linux services** under **SELinux**
- Proven ability to design, integrate, and deliver code into production environments within aggressive timelines

## Compensation
**Base salary range: $171,000 - $264,000 USD annually.** Includes equity, comprehensive health/dental/vision insurance, 401k match, learning/wellness stipends, and paid time off.

## Similar roles

- [Autonomy Engineer - Fixed Wing Planning & Controls](https://hotfix.jobs/jobs/d139206d-e9d5-4ef0-819c-7d775b643f50) - Skydio - San Mateo, CA - $170k – $240k/yr
- [Software Engineer - Driving Behavior](https://hotfix.jobs/jobs/6690a84b-290d-4995-9553-bfb6236e4872) - Zoox - Foster City, CA - $168k – $270k/yr
- [Software Engineer - C++ GPU Performance](https://hotfix.jobs/jobs/05adfcd8-4339-4819-bee0-b2d154cfb270) - Zoox - Foster City, CA - $168k – $239k/yr
- [System Software Engineer (Embedded)](https://hotfix.jobs/jobs/b4b50947-f045-4c4c-ab4f-3e1f31f8a1b3) - Cerebras Systems - Sunnyvale, CA - $175k – $275k/yr
- [Sensing Systems Engineer](https://hotfix.jobs/jobs/5dc6be48-e3fe-44d9-ad9a-406a6e9b56ba) - Sesame - San Francisco, CA - $175k – $280k/yr

**Apply:** https://hotfix.jobs/jobs/f47c1fd7-24f3-43a2-a0f6-5ac3e519c72b
**Canonical:** https://hotfix.jobs/jobs/f47c1fd7-24f3-43a2-a0f6-5ac3e519c72b