Software Engineer

Applied Intuition is a physical-AI company that provides software platforms for developing, validating, deploying, and operating intelligent vehicles and machines.

Sunnyvale, United States
About Applied Intuition

Founded in 2017, Applied Intuition builds physical-AI tooling and infrastructure, a Vehicle OS, and a Self-Driving System for automotive, defense, trucking, construction, mining, agriculture, and robotics applications.

View jobs by Applied Intuition

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will architect and develop reliable embedded software. You will integrate vendor components and low-level communications into a common framework, implement RTOS applications, and develop infotainment and OTA solutions. You will customize Linux and Android software, bring up software on new devices, maintain products, and use modern build and CI/CD tools.

Requirements

  • Bachelor's degree or foreign equivalent in Computer Science, Computer Engineering, Electronic Engineering, or a related field
  • 3 years of relevant experience
  • Embedded software development
  • C
  • C++
  • Assembly language
  • Embedded Linux
  • System software design
  • Middleware integration
  • Software debugging
  • System debugging
  • Embedded compute platform
  • Custom SoC
  • UART
  • SPI
  • I2C
  • GPIO
  • TCP
  • UDP
  • Sensor integration
  • Driver development
  • CMake
  • Git
  • Jenkins

Responsibilities

  • Architect and develop reliable embedded software
  • Integrate vendor components and low-level communication protocols into a common framework
  • Implement RTOS applications
  • Develop in-vehicle infotainment and OTA solutions
  • Develop and customize Linux- and Android-based software and services
  • Bring up and productionize custom software on new devices
  • Maintain products using modern build tools and CI/CD pipelines

Benefits

  • Equity