Artisight · 22 hours ago
Automated Hardware Test Engineer Engineering North Logan, UT
Artisight, Inc. is a smart hospital platform leveraging artificial intelligence for virtual care and quality improvement. They are looking for an Automated Hardware Test Engineer to lead automated system verification efforts, including designing a Hardware-in-the-Loop lab environment and ensuring the stability of NVIDIA Jetson-based platforms.
Artificial Intelligence (AI)Health CareHospitalInternet of ThingsMedicalSensor
Responsibilities
HIL Fixture Design: Design and construct the physical "HIL Rigs" —enclosed environments capable of holding our devices and programmatically controlling the physical world around them (dimmable lighting, precision audio playback speakers, and network attenuation)
Automated Release Verification: Build an end-to-end pipeline that detects new firmware builds, automatically flashes the device (using USB/recovery mode), and executes a full regression suite without human intervention
Audio/Video Quality Assurance: Write software to quantify AV performance. If a developer changes a camera driver, your system should automatically verify that image clarity, white balance, and microphone gain levels have not drifted from the baseline
Soak & Stability Profiling: Develop "Burn-In" and Soak scripts that run devices for extended periods under load to detect memory leaks, thermal throttling, or kernel panics introduced by recent code changes
A/B Testing Frameworks: Create workflows to compare performance between two different kernel versions or AI models side-by-side to ensure performance regressions are caught immediately
CI/CD Integration: Integrate your physical test lab with our CI/CD pipelines (e.g., Jenkins, GitLab CI) so that physical hardware tests are reported back to the development team in real-time
Log Analysis Automation: specific parsers that scour dmesg, journalctl, and application logs during tests to flag errors that might not result in a hard crash but indicate underlying issues
Qualification
Required
Expert-level Python scripting skills, specifically for interacting with hardware (Serial/UART, PyAudio) and orchestration (PyTest, Robot Framework)
Deep understanding of the Linux boot process, flashing procedures (tegraflash/flash.sh), and file systems. You know how to recover a bricked device programmatically
Experience building custom electromechanical rigs. You know how to use relays, Arduino/Raspberry Pi acting as controllers, and controllable LED arrays to simulate environments
Experience using tools like FFmpeg, OpenCV, or Audacity/Librosa scripts to objectively measure media quality (SNR, PSNR, SSIM)
Familiarity with Docker containers and CI tools. You treat infrastructure as code
Understanding of network simulation (simulating packet loss, high latency) to test device behavior under poor network conditions
The ability to look at a failed test and determine if it was a hardware glitch, a test-harness failure, or a genuine firmware bug
Preferred
NVIDIA Jetson platform experience
Network stimulation & fault injection
Soak/burn-in testing scale
A/B testing frameworks
Electromechanical rig design
Docker & infrastructure-as-code
Healthcare, IoT, robotics, or edge AI environments
Previous SDET or QA-as-owner roles
Company
Artisight
Artisight is an IoT sensor network for healthcare to provide virtual care, quality improvement, and care coordination solutions.
H1B Sponsorship
Artisight has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2020 (1)
Funding
Current Stage
Growth StageTotal Funding
$57M2024-01-11Series B· $42M
2023-01-01Series Unknown
2022-04-30Convertible Note· $15M
Recent News
Business Wire
2025-10-23
Company data provided by crunchbase