Embedded Test Engineer
Job in
Scottsdale, Maricopa County, Arizona, 85261, USA
Listed on 2025-12-27
Listing for:
Insight Global
Full Time
position Listed on 2025-12-27
Job specializations:
-
IT/Tech
Job Description & How to Apply Below
Embedded Device Test Engineer
Our client in Scottsdale, AZ is seeking an Embedded Device Test Engineer to join their QA team. This role focuses on validating embedded and device products through a mix of manual and automated testing, while driving CI/CD best practices and pipeline scalability. You’ll work closely with embedded, cloud, QA, SRE, and firmware teams to ensure high-quality releases and efficient workflows.
Must Haves- Onsite in Scottsdale, AZ (5 days/week)
- 3–10+ years QA for embedded/device products
- 3+ years Linux testing & scripting (Bash; Python or Golang preferred)
- Strong Jenkins experience (setup, scaling, reusable libraries, 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
- Ability to instrument pipelines/tests and analyze dashboards (pass rate, duration, flake rate)
- Collaborative across embedded, cloud, QA, SRE, and firmware teams
- Device flashing & boot loader (DFU, MCU/boot, U-Boot)
- Execute manual tests on physical devices (75% manual, 20–25% automation)
- Write/maintain hardware & firmware test cases
- Design tests for normal, fault injection, and soak scenarios
- Report/analyze bugs
- Build/scale Jenkins pipelines for CI/CD
- Instrument pipelines/tests for metrics
Develop reusable libraries for HIL/E2E tests - Collaborate with QA, SRE, firmware, and cloud teams
- Participate in standups, meetings, and interviews
Mid-Senior level
Employment TypeContract
Job FunctionPublic Safety
#J-18808-LjbffrTo View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
(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).
Search for further Jobs Here:
×