Applied Intuition

Software Engineer - HIL CI Infra

Applied Intuition$110K — $130K *
Technical Services
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Proficient in Python and Bash, with knowledge of pytest and CLI tooling
  • Experience in building hardware test frameworks and managing test labs
  • Comfortable debugging flaky integration tests in CI environments
  • Skilled in hardware/software debugging using logic analyzers and oscilloscopes
  • Familiar with embedded firmware and JTAG debugging
  • Understanding of Continuous Integration and Hardware-in-the-Loop concepts
  • Proficient in Linux and system administration
  • Experience managing bare-metal Linux systems.

Responsibilities

  • Develop and maintain hardware test frameworks
  • Manage and optimize large-scale test labs
  • Debug and resolve issues in production Continuous Integration tests
  • Perform hardware/software debugging and analysis
  • Utilize logic analyzers and oscilloscopes for troubleshooting
  • Support embedded firmware bring-up and debugging
  • Ensure smooth operation of bare-metal Linux systems.

Benefits

  • Collaborative and innovative work environment
  • Opportunities for professional development
  • Flexible work arrangements
  • Support for continuing education and certifications
Full Job Description
At Applied Intuition, you will:
  • Proficient in Python/Bash, pytest, and CLI tooling
  • Experience building hardware test frameworks and managing large-scale test labs
  • Experience debugging flaky integration tests in production CI
  • Comfortable with hardware/software debugging, logic analyzers, and oscilloscopes
  • Experience with embedded firmware, JTAG debuggers, and target bring-up
  • Understanding of CI/HIL concepts
  • Proficient with Linux and systems administration
  • Experience with networking, udev, kernel modules, and systemd
  • Experience managing bare-metal Linux systems


We're looking for someone who has:
  • 2+ years of experience working on embedded devices
  • BS in Computer Science, Computer Engineering, or a related field


Nice to have:
  • CI/CD pipeline design (Buildkite, Jenkins or similar); experience with self-hosted runners on physical machines
  • Bazel/monorepo experience in large codebases
  • Familiarity with CAN/CAN-FD, LIN, FlexRay bus tooling and SocketCAN
  • Strong Nix/NixOS experience: flakes, modules, derivations, fixed-output fetches, VM tests

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 Technical Services Jobs

Find similar Software Engineer - HIL CI Infra jobs: