Applied Intuition

Hardware-in-the-Loop (HIL) Engineer

Applied Intuition$90K — $120K *
Aerospace & Defense
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience with complex hardware systems on ARM and x86 architectures.
  • Proficient in Linux for system configuration and troubleshooting.
  • In-depth knowledge of IP networking and real-time diagnostics.
  • Strong hands-on hardware debugging skills with lab equipment.
  • Familiarity with embedded communication interfaces like UART and I2C.
  • Experience in Python or Bash scripting for automation and testing.
  • Background in building Continuous Integration/Continuous Deployment (CI/CD) pipelines.

Responsibilities

  • Manage and scale Hardware-In-the-Loop (HIL) rigs with diverse requirements.
  • Integrate and maintain HIL solutions with third-party hardware for sUAS platforms.
  • Design and integrate simulators with HIL hardware and flight stack software.
  • Configure firmware for flight controllers and auxiliary hardware.
  • Create automation scripts for provisioning and monitoring the HIL fleet.
  • Design custom wiring harnesses and interface boards for hardware.
  • Troubleshoot technical integration issues, including communication faults.

Benefits

  • Collaborative work environment fostering ownership and initiative.
  • Opportunities to interact directly with users for dynamic feedback.
  • Exposure to cutting-edge technology in autonomous systems.
  • Flexibility in roles to adapt as technology and projects evolve.
Full Job Description
About the Role

We are looking for an experienced engineer to manage and maintain our fleet of Hardware-In-the-Loop (HIL) rigs. You will help develop, integrate and deploy real-time Hardware-In-the-Loop simulation solutions. At Applied, we encourage all engineers to take ownership over technical and product decisions, closely interact with users to collect feedback, and contribute to a thoughtful, dynamic team culture.

At Applied, you will:
  • Manage and scale our growing fleet of HIL rigs that have diverse requirements and run on both ARM and x86 architectures.
  • Integrate, test, deploy, and maintain HIL solutions that involve third-party hardware, specifically focusing on Group 1-3 sUAS platforms and companion computers.
  • Design, build, and integrate Applied's simulators with HIL hardware and flight stack software (e.g., ArduPilot, PX4) to solve for our customers' autonomous validation use-cases.
  • Configure, flash, and manage firmware across various flight controllers (like Pixhawk) and auxiliary hardware for automated testing.
  • Develop and maintain automation scripts (Python, Bash) for system provisioning, health-checking, and monitoring of the HIL fleet.
  • Design custom wiring harnesses or interface boards to bridge flight controllers, sensors, networking equipment, and simulation hosts.
  • Troubleshoot and resolve complex hardware-software integration issues, including timing constraints, MAVLink latency, and serial communication faults.
  • Collaborate closely with embedded software and simulation teams to ensure high-fidelity sensor data and flight dynamics translate accurately to the physical hardware.

We're looking for someone who has:
  • Extensive experience deploying, managing, and maintaining complex hardware systems on both ARM and x86 architectures.
  • Strong proficiency in Linux environments, utilizing the command line for system configuration, performance tuning, and troubleshooting.
  • Excellent networking skills, including a deep understanding of IP networking (TCP/UDP, routing, subnets) and experience diagnosing network bottlenecks in real-time environments.
  • Deep, hands-on hardware debugging capabilities using standard lab equipment such as oscilloscopes, logic analyzers, and multimeters.
  • A solid understanding of standard embedded communication interfaces (UART, I2C, SPI, CAN) commonly used in sUAS hardware.
  • Experience writing robust automation, testing, and infrastructure scripts in Python or Bash.
  • Experience building or maintaining Continuous Integration/Continuous Deployment (CI/CD) pipelines that interact directly with hardware test benches.
  • A strong sense of ownership and the ability to work cross-functionally to drive ambiguous hardware/software integration problems to resolution.

Nice to have:
  • Hands-on experience with Group 1-3 sUAS (small Unmanned Aircraft Systems) hardware and flight controllers, particularly Pixhawk.
  • Familiarity with configuring, debugging, and integrating open-source flight stack software such as ArduPilot and PX4.
  • Working knowledge of communication protocols commonly used in autonomous vehicles (e.g., MAVLink) and common robotics middlewares such as ROS, ROS 2, or DDS.
  • Experience developing applications for Real-time Operating Systems (RTOS) such as RT-Linux or NuttX (commonly used with PX4).

Don't meet every single requirement? If you're excited about this role but your past experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles.

About Applied Intuition

Applied Intuition is a software company that provides a simulation platform for autonomous vehicles. The platform allows developers to test and validate their autonomous vehicle software in a virtual environment before deploying it on real vehicles. Applied Intuition was founded in 2017 and is headquartered in Mountain View, California.
Learn more about Applied Intuition
Size
200 employees
Industry
Founded
2017

Similar Jobs

More Jobs at Applied Intuition

More Aerospace & Defense Jobs

Find similar Hardware-in-the-Loop (HIL) Engineer jobs: