Applied Intuition

Embedded Software Engineer - Core OS

Applied Intuition
Apply
almost 2 years ago
Sunnyvale, CA, USASenior
H1B sponsor

Base Salary

$171k - $264k/yr

Responsibilities

  • Architect and develop highly reliable embedded software.
  • Integrate vendor components into a common software framework and ensure low-level communication.
  • Implement RTOS applications as required by the product.
  • Develop custom in-vehicle infotainment device solutions.
  • Apply embedded AOSP development, HAL customization, and Android middleware best practices, including maintenance and security.
  • Develop and customize Linux-based Android services, embedded services, and Android applications across Android versions and devices.
  • Collaborate cross-functionally to bring up custom software on new devices, productionize it, and maintain company products.

Requirements

  • At least 3 years of experience working on embedded devices.
  • Bachelor of Science degree in Computer Science, Computer Engineering, or a related field.
  • Strong embedded software development experience using C, C++, and assembly languages.
  • Hands-on experience with Android Board Support Package, Android middleware, HAL customization, and maintenance.
  • Advanced software debugging skills, including low-level hardware debugging and debugging Android native crashes, system crashes, drivers, HALs, libraries, and frameworks.
  • Experience with complex embedded systems, custom SoCs, and peripheral interfaces including UART, SPI, CSI-2, I2C, GPIO, USB, and PCIe.
  • Prior on-vehicle technology experience is preferred.
  • Experience with safety-critical robotic systems and real-time constraints is preferred.
  • Experience with embedded systems testing and enhancing automated test frameworks is preferred.
  • Experience creating Android device builds, supporting Android system development, RTOS and middleware applications, and maintaining Linux services under SELinux is preferred.
  • Ability to design, integrate, and deliver production code within aggressive timelines.

Benefits

  • In-office work is expected 5 days per week, with occasional remote flexibility.
  • Equity may include options and restricted stock units.
  • Comprehensive health, dental, vision, life, and disability insurance.
  • 401(k) retirement benefits with employer match.
  • Learning and wellness stipends.
  • Paid time off.

Tech Stack

AssemblyCC++Linux

Categories

Applied Intuition

About Applied Intuition

1,001-5,000 employees

Applied Intuition builds software tools, infrastructure, and operating systems for developing, testing, and deploying autonomous and driver-assistance systems across automotive, trucking, defense, construction, mining, and agriculture. It sells enterprise software and services including simulation, sensor data management, HD mapping, and a vehicle OS to OEMs and government customers. Founded in 2017 and headquartered in Sunnyvale, California, it counts 18 of the top 20 global automakers and the U.S. military among its users.

Contact me