A

Applied Intuition

Builds software for autonomous vehicles

Autonomy Integration Software Engineer

Software EngineeringConfirmed live in the last 24 hours
Full-timeAnn Arbor, MI, USA$130k - $175k /yr

About the Job

Requirements

  • A Master of Science or PhD in Robotic Engineering, Computer Science, Computer Engineering, or Optimization, or five years of relevant experience designing multi-agent autonomy.
  • At least two years of professional industry experience.
  • Strong proficiency in Linux and command-line tools.
  • Strong proficiency in Python and/or C++, with most work performed in C++.
  • Hands-on experience with robotic systems, sensors such as RADAR and cameras, and vehicle autopilots such as PX4 or ROS.
  • Experience with continuous integration and continuous deployment tools such as Jenkins or GitLab for automating deployments and testing.
  • Knowledge of inter-vehicle communication protocols such as DDS, UDP, or ROS2.
  • Experience integrating third-party software and APIs.
  • Must be willing to travel as projects require; travel may be up to once a month for up to one week, averaging approximately 25%.
  • Must be a U.S. citizen.
  • Must hold or be eligible to obtain and maintain a U.S. security clearance.

Responsibilities

  • Develop, deploy, and validate software systems on autonomous vehicles, focusing on robotics, sensors, and vehicle autopilots.
  • Deploy software on vehicles and ensure proper functionality in dynamic, real-world environments through hands-on fieldwork.
  • Interface directly with sensors, including RADAR, cameras, GPS, and SONAR, and vehicle autopilot systems, integrating them into the autonomous vehicle framework.
  • Work with the Perception and Autonomy teams to deploy and optimize perception pipelines, including Vision, Radar, and Fusion, and vehicle autonomy software to ensure robust and safe vehicle operation.
  • Address inter-vehicle communication to ensure seamless data exchange between vehicles for collaborative autonomous operations.
  • Interface with and integrate third-party software and APIs into company systems.
  • Work on software integration and continuous integration/continuous deployment processes, and implement system-related improvements to enhance system performance and reliability.
  • Use simulation environments to test vehicle systems and validate software behavior in various scenarios before field deployment.
  • Collaborate with software engineers, data scientists, and field operators to ensure successful system deployment.
  • Document processes and provide updates on system status and improvements.

Desired Qualifications

  • Ability to work in field environments, troubleshooting, testing, and deploying systems in challenging conditions.
  • Excellent written and verbal communication skills, including the ability to document processes and communicate technical concepts to cross-disciplinary teams.
  • Ability to work in a fast-paced, evolving environment and under challenging conditions in remote or field locations.
  • Familiarity with maritime vessels and/or airborne drones.

About the Company

Applied Intuition

Builds software for autonomous vehicles

Applied Intuition builds software for automakers and operators developing autonomous vehicles and other machines, from passenger cars to industrial equipment. Its Tools for Vehicle Intelligence let engineers test driving behavior in simulated worlds, while Vehicle OS connects software inside a machine with development tools off the vehicle. The Self-Driving System supports driver assistance and fully driverless operation for passenger and commercial vehicles. It sells these systems to businesses and works alongside their engineers to integrate, validate and update vehicle software. Applied Intuition was founded in 2017 and is headquartered in Sunnyvale, California.

Company size
1,001-5,000
Company stage
Series F
Total funding
$1.2B
Headquarters
Sunnyvale, CA
Founded
2017

Recently Posted Jobs

Explore more opportunities at Applied Intuition

See more jobs