Quality Engineer (SDET)

eTeam

Beaverton (OR)

Hybrid

USD 78,523 - 89,544

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid work model

Job summary

eTeam seeks a Firmware Quality Engineer (SDET) to build automated validation for firmware, controls, and connected services. You will create test infrastructures, tooling, and validation frameworks to accelerate releases while ensuring reliability and performance.

The ideal candidate is a builder who writes code, automates repetitive work, and develops scalable test systems. You will collaborate across embedded systems, electrical engineering, mobile apps, and cloud services to ensure quality

Qualifications

  • Bachelor's degree or equivalent combination of education, experience, or training.
  • 5+ years of experience as an SDET, firmware quality engineer, embedded software engineer, or related role.
  • Strong programming skills in Python and experience developing production-quality automation tooling.
  • Experience building automated test frameworks, CI/CD pipelines, and validation infrastructure.
  • Experience validating embedded systems, robotics, mechatronics, wearables, or connected devices.

Responsibilities

  • Build and maintain automated validation frameworks for firmware, controls, and connected services.
  • Develop test infrastructure, tooling, and pipelines that improve release confidence and engineering velocity.
  • Design and implement Hardware-in-the-Loop (HIL) and system-level automated test environments.
  • Create automated regression suites for embedded systems and hardware-software interactions.
  • Develop internal tools that improve testing efficiency, diagnostics, observability, and engineering productivity.
  • Investigate complex system failures using logs, telemetry, source code, and hardware debugging techniques.
  • Perform root cause analysis and work cross-functionally to drive issues through resolution.
  • Partner with firmware and controls engineers to improve testability, reliability, and quality throughout development.
  • Define release readiness criteria, quality gates, and validation processes that support frequent firmware releases.
  • Create clear validation documentation, test plans, quality metrics, and reporting mechanisms.
  • Establish scalable quality processes capable of supporting future product generations.
  • Leverage AI tools to accelerate automation, debugging, analysis, and engineering workflows.

Skills

QA pipelines
Firmware automation
Python

Education

Bachelor's degree or equivalent

Tools

GitHub Actions
Jenkins
MATLAB
CAN tools
Embedded diagnostics
Hardware debugging

Job description

Pay Range: $(56.67 - 65.38)/hr on W2 all-inclusive without benefits

Hybrid: Mon - Thurs onsite, Fri remote

Job Description:
  • Location and/or time zone: PHK
  • Reason for opening: Special Project
  • Expected contract length: 12 months from start date
  • Team details & who they will work with: Ampliphy - exoskeleton for footwear, needs someone to help run testing with the devices, start up team atmosphere.
Top must-have skills include the following:
  • Has built out pipelines for QA
  • Experience with automation of firmware, robotics and mechatronics (electronics that move) products, connected products like 3D printers, drones, or wearables
Nice to Have Skills:
  • Hardware system testing
  • Can triage and find issues, measure quality metrics, help developing score metrics, can add qualitative insight to quantitative results, can help provide insight to how it can improve
Who We're Looking For

We're seeking a Firmware Quality Engineer (SDET) to build the quality infrastructure behind a unique hardware product's firmware, controls, and connected software ecosystem. This role focuses on creating the automated systems, tooling, and validation frameworks that help engineering teams move quickly while maintaining a high bar for reliability, performance, and release readiness. The ideal candidate is a builder first. You enjoy writing code, automating repetitive work, and creating scalable test systems that increase confidence across the development lifecycle. You're equally comfortable debugging embedded systems, investigating complex failures, building hardware-in-the-loop infrastructure, and partnering with engineers to improve quality at the source. You thrive in ambiguity and are energized by creating processes, tools, and workflows where none yet exist. You know that quality is not something that happens at the end of development. It's something that is engineered into every stage of the product lifecycle.

Who You Will Work With

You'll collaborate closely with firmware, controls, software, hardware, QA, product, and program teams responsible for developing the product. You'll partner with engineers across embedded systems, electrical engineering, mobile applications, and cloud services to help establish a culture where quality is built into the product from the start. You'll also work with external development partners and testing resources to ensure consistent validation approaches across the broader product ecosystem.

What you Bring?
  • Bachelor's degree or equivalent combination of education, experience, or training
  • 5+ years of experience as an SDET, firmware quality engineer, embedded software engineer, or related role
  • Strong programming skills in Python and experience developing production-quality automation tooling
  • Experience building automated test frameworks, CI/CD pipelines, and validation infrastructure
  • Experience validating embedded systems, robotics, mechatronics products, wearables, or connected devices
  • Strong understanding of firmware development workflows, source control, code reviews, CI systems, and release processes
  • Experience investigating complex system behavior through logs, telemetry, debugging tools, and root cause analysis
  • Experience creating test strategies, validation plans, and release qualification processes
  • Exceptional written communication and documentation skills
  • Builder mindset with ability to create new tools and processes in ambiguous environments
  • Highly self-motivated, action-oriented, and comfortable operating in startup-style product development environments
  • Comfortable working across firmware, controls, hardware, backend, and QA disciplines.
What You will Work on?
  • Build and maintain automated validation frameworks for firmware, controls, and connected services
  • Develop test infrastructure, tooling, and pipelines that improve release confidence and engineering velocity
  • Design and implement Hardware-in-the-Loop (HIL) and system-level automated test environments
  • Create automated regression suites for embedded systems and hardware-software interactions
  • Develop internal tools that improve testing efficiency, diagnostics, observability, and engineering productivity
  • Investigate complex system failures using logs, telemetry, source code, and hardware debugging techniques
  • Perform root cause analysis and work cross-functionally to drive issues through resolution
  • Partner with firmware and controls engineers to improve testability, reliability, and quality throughout development
  • Define release readiness criteria, quality gates, and validation processes that support frequent firmware releases
  • Create clear validation documentation, test plans, quality metrics, and reporting mechanisms
  • Establish scalable quality processes capable of supporting future product generations
  • Leverage AI tools to accelerate automation, debugging, analysis, and engineering workflows
Preferred Experience
  • Robotics, exoskeletons, autonomous systems, industrial automation, or mechatronics
  • Hardware-in-the-Loop (HIL) testing environments
  • Sensor fusion, controls systems, motion systems, or real-time software
  • BLE communication, mobile-device interactions, and OTA firmware updates
  • Experience with GitHub Actions, Jenkins, or similar CI/CD platforms
  • MATLAB, CAN tools, embedded diagnostics, or hardware debugging tools
  • Experience using modern AI-enabled engineering workflows and tools
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Firmware QA Engineer (SDET) for Mechatronics & Robotics
Firmware QA Engineer (SDET) for Mechatronics & Robotics

eTeam • Beaverton (OR)

Hybrid
Hybrid work model
Software Quality Assurance Engineer
Software Quality Assurance Engineer

Fruition Group • Detroit (MI)

On-site
USD 120,000 - 170,000
Premium benefits
Generous PTO
Unique internal perks
Staff/Senior SDET
Staff/Senior SDET

BrightAI Corporation • Palo Alto (CA)

On-site
USD 140,000 - 210,000
Staff Quality Engineer
Staff Quality Engineer

VoltForce • Oakland (CA)

On-site
USD 140,000 - 210,000
Technical Manager
Technical Manager

TechDigital Group • Allentown (NY)

On-site
USD 100,000 - 130,000
Firmware QA Engineer (Embedded Systems and Robotics)
Firmware QA Engineer (Embedded Systems and Robotics)

Skill • Beaverton (OR)

On-site
USD 70,257 - 78,068
Health, vision & dental benefits
Paid sick leave
Retirement plan with company match
+1
Firmware QA Engineer II
Firmware QA Engineer II

Whelen Engineering • Connecticut

On-site
USD 80,000 - 110,000
Automation Engineer (Hardware Testing Consumer Electronics)
Automation Engineer (Hardware Testing Consumer Electronics)

Quest Global • New York (NY)

On-site
USD 100,000 - 120,000
401(k)
401(k) matching
Dental insurance
+6
QA Engineer
QA Engineer

Wabash - IT Solutions • Atlanta (GA)

On-site
USD 75,000 - 110,000
Robot System QA
Robot System QA

Rhoda AI • Mountain View (WY)

On-site
USD 140,000 - 195,000