Software Engineer - HIL CI Infra

Applied Intuition
Sunnyvale
Workplace: OnsiteFull timeUSD 150,000 - 200,000 annuallyFunction: Software EngineeringExperience: 2+ yearsEducation: bachelorsSkills: []

Build and maintain hardware-in-the-loop (HIL) and production CI infrastructure for embedded systems testing. You’ll work on large-scale test labs and hardware test frameworks, debug flaky integration tests, and support Linux-based bare-metal environments. The role involves deep hardware/software debugging with logic analyzers and oscilloscopes, plus comfort with networking and system-level components like udev, kernel modules, and systemd.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Applied Intuition
Applied Intuition
2 days ago

Software Engineer - HIL CI Infra

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 2 hours agoStatus: Live

Job Summary

Build and maintain hardware-in-the-loop (HIL) and production CI infrastructure for embedded systems testing. You’ll work on large-scale test labs and hardware test frameworks, debug flaky integration tests, and support Linux-based bare-metal environments. The role involves deep hardware/software debugging with logic analyzers and oscilloscopes, plus comfort with networking and system-level components like udev, kernel modules, and systemd.
Location: Sunnyvale
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Build and operate HIL and CI infrastructure to support embedded systems testing workflows.
  • •Develop and maintain hardware test frameworks and manage large-scale physical test labs.
  • •Debug flaky integration tests occurring in production CI.
  • •Support hardware/software debugging across embedded firmware bring-up and related tooling.
  • •Work with Linux and system components (e.g., networking, udev, kernel modules, systemd) to run and manage bare-metal environments.

Pay and Benefits

Salary: USD 150,000 - 200,000 annually

Key Requirements

  • •2+ years of experience working on embedded devices.
  • •BS in Computer Science, Computer Engineering, or a related field.
  • •Proficiency in Python/Bash, pytest, and CLI tooling.
  • •Experience building hardware test frameworks and managing large-scale test labs.
  • •Experience with hardware/software debugging and embedded firmware bring-up (e.g., JTAG debuggers) plus CI/HIL concepts.
Experience:2+ yearsEmbedded systems
Education:Bachelor's in Computer Science, Computer Engineering, or a related field
Tech Stack:PythonBashPytestCLILinuxSystems administrationHardware test frameworksLogic analyzersOscilloscopesEmbedded firmwareJTAG debuggersTarget bring-upCI/HILNetworkingUdevKernel modulesSystemdBare-metal LinuxBuildkiteJenkins

Company Brief

Applied Intuition
Builds software tools for autonomous vehicle development, including simulation, validation, and data infrastructure for automakers and robotics teams. Also supports defense applications with autonomy-focused testing and deployment platforms.
Industry: Developer Tools
Company Size: Enterprise (1,001+ employees)
Growth: Scaleup
Headquarters: Mountain View, United States
Founded: 2017
WebsiteLinkedIn