Hardware-in-the-Loop (HIL) Infrastructure Engineer
Role details
Job location
Tech stack
Job description
We are seeking a Senior Hardware-in-the-Loop (HIL) Infrastructure Engineer to lead the transformation of our test infrastructure from prototype-level setups to scalable, production-grade systems. This role is part of the Quality Engineering team and holds significant impact as a Senior-level position. The engineer will be responsible for architecting and scaling HIL environments, enabling parallel testing, and deploying robust infrastructure that supports internal validation and potential customer-facing solutions. This position is ideal for candidates with experience bridging software infrastructure with physical hardware environments.
Responsibilities
-
Design and scale Hardware-in-the-Loop (HIL) test benches from prototype to production-grade systems.
-
Architect solutions for parallel execution across multiple test benches (10-20+ systems).
-
Develop scalable infrastructure that supports deployment, repeatability, and maintainability.
-
Create fixtures and systems to support reliable hardware integration.
-
Build and maintain CI/CD pipelines from scratch.
-
Integrate test execution into pipelines for automated validation.
-
Deploy and manage infrastructure using Docker and Kubernetes.
-
Enable automated test workflows tied to HIL environments.
-
Collaborate with test automation engineers to integrate Python-based tests into infrastructure.
-
Enable execution of automated tests across distributed hardware systems.
-
Improve system-level testing throughput and efficiency.
-
Drive efforts to parallelize testing environments.
-
Support deployment of test systems internally and potentially to customer environments.
-
Improve ease of deployment and system reliability.
-
Partner with test automation engineers, hardware engineers, and broader engineering teams (cloud/infra).
Requirements
-
6-10+ years of experience as a Senior-level engineer.
-
Strong experience with CI/CD pipeline development, building from scratch.
-
Proficiency in Docker and Kubernetes.
-
Understanding of DevOps principles.
-
Hands-on experience with hardware-integrated systems.
-
Experience with HIL (Hardware-in-the-Loop) or similar test environments.
-
Proven experience scaling systems beyond single-instance setups (parallelization).
Additional Skills & Qualifications
-
Experience in robotics, autonomous systems, or embedded environments.
-
Exposure to test automation frameworks (Python preferred).
-
Experience deploying infrastructure across multiple physical systems, such as lab benches or device farms.
-
Background in system architecture, beyond just implementation.
Benefits & conditions
This is a fully remote position, with U.S.-based candidates preferred, and a preference for those on the East Coast, ideally Philadelphia. The role may require approximately 20% travel during the first six months, with one week per month to the Philadelphia lab, with reduced travel thereafter. The work environment is fast-moving with a modern tech stack, offering architect-level ownership and a direct impact on scaling robotics systems.
Job Type & Location
This is a Contract to Hire position based out of Philadelphia, PA.
Pay and Benefits
The pay range for this position is $65.00 - $80.00/hr.
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: * Medical, dental & vision * Critical Illness, Accident, and Hospital * 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available * Life Insurance (Voluntary Life & AD&D for the employee and dependents) * Short and long-term disability * Health Spending Account (HSA) * Transportation benefits * Employee Assistance Program * Time Off/Leave (PTO, Vacation or Sick Leave)
Workplace Type
This is a fully remote position.