Software Engineer
Applied Intuition is a physical-AI company that provides software platforms for developing, validating, deploying, and operating intelligent vehicles and machines.
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.
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
