Embedded Test Engineer
Listed on 2026-01-12
-
IT/Tech
Get AI-powered advice on this job and more exclusive features.
This range is provided by Insight Global. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base Pay Range$45.00/hr - $60.00/hr
PositionEmbedded Test Engineer
LocationScottsdale, AZ 85255
Must Haves- Must be comfortable working onsite 5 days a week
- 3-10+ years in QA for embedded or device products
- 3+ years of hands‑on experience writing and testing in Linux environments, including automating basic scripts using Bash and, preferably, Python or Golang
- Strong experience working with Jenkins
- Experience setting up and managing Jenkins controllers for scaling and distributing build/test workloads
- Ability to create and use reusable code libraries in Jenkins, allowing teams to standardize and share pipeline logic across multiple projects
- Defining CI/CD workflows as code
- Proficiency in Python or Bash for tooling, test frameworks, and lab automation
- Experience with Python, Moby or Appium for test automation frameworks
- Ability to instrument pipelines/tests and read dashboards for improvement (pass rate, duration, flake rate, etc.)
- Collaborative:
Comfortable working with embedded, cloud, QA, SRE, and firmware teams
- Device flashing and boot loader experience (DFU, MCU/boot, U-Boot, etc.)
Our client in Scottsdale, AZ is looking for an Embedded Device Test Engineer to join their team. Responsibilities of this individual are shown below:
- Execute manual test cases on physical devices (75% manual, 20–25% automation).
- Validate functional behavior, boundary conditions, design, documentation, and error handling.
- Write and maintain test cases for hardware and firmware.
- Design test steps for normal operation, fault injection, and long‑run/soak scenarios.
- Report and analyze bugs.
- Design, maintain, and scale Jenkins pipelines for cross‑compilation, artifact signing, and CI/CD best practices.
- Flash and provision devices using CLI tools and daemons (Python/Bash/C).
- Instrument pipelines/tests for pass rate, duration, flake rate, and coverage.
- Build reusable libraries and frameworks for HIL/E2E tests.
- Collaborate with QA, SRE, and firmware teams to enable canary/blue‑green deployments.
- Work closely with embedded and cloud developers.
- Participate in daily standups and follow‑ups.
- Engage in interviews and team meetings as scheduled.
Employees in this role will enjoy a comprehensive benefits package starting on day one of employment, including options for medical, dental, and vision insurance. Eligibility to enroll in the 401(k) retirement plan begins after 90 days of employment. Additionally, employees in this role will have access to paid sick leave and other paid time off benefits as required under the applicable law of the worksite location.
JobDetails
- Seniority Level: Mid‑Senior level
- Employment Type:
Contract - Job Function:
Information Technology - Industries:
Public Safety and IT System Custom Software Development
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).