Why This Role Stands Out
You will drive the quality infrastructure for an innovative hardware product's firmware and connected ecosystem, building scalable test systems and tooling that empower rapid, reliable development. This role is perfect for a builder who enjoys coding, automating, and debugging embedded systems, offering a fantastic opportunity to shape quality within a forward-thinking company and advance your skills in a highly impactful position. Apply now to contribute to a unique technological advancement!
Quick Overview
Job Description
Firmware SDET
· This position is onsite in Beaverton, OR
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.
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
WHAT YOU BRING
· Bachelor''''''''s degree or equivalent combination of education, experience, or training
· 7+ 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
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
· Startup, RCD, incubation, or 0→1 product development environments
· Experience using modern AI-enabled engineering workflows and tools
Skills
Similar jobs
Senior Software Quality Assurance Engineer (Security, FedRamp and GovCloud)
Avacend, Inc. · United States
3 hours agoAI Test Automation Architect
Flexon Technologies Inc. · United States
3 hours agoQuality Assurance Analyst - Advanced - Junior Tester
Software Technology Inc · Columbia, United States
3 hours agoQA Engineer
DataSync Inc. · Okemos, United States
3 hours agoServiceNow QA Automation Engineer (ATF | IRM/GRC)
Accelyst, LLC · McLean, United States
3 hours agoSenior QA Engineer - ServiceNow ATF
SOHO Square Solutions · Tysons, United States
3 hours ago