- Develop, maintain, and execute manual and automated test plans for embedded firmware and supporting software tools
- Build and extend regression test suites for firmware releases, including hardware-in-the-loop and system-level tests
- Set up and maintain test fixtures and lab equipment (battery cabinets, power supplies, load banks, instrumentation, etc.) for repeatable testing
- Log, triage, and track issues found during testing; work with developers to reproduce and isolate root causes
- Document test results and provide clear feedback into PLM gate reviews and release decisions
- Assist with bug fixes and smaller feature updates in firmware and supporting software (e.g., tools, scripts, internal apps)
- Help reproduce production and field issues in the lab and verify fixes before deployment
- Support production, service, and field teams by:
- Creating and updating diagnostic procedures
- Providing training on tools and test processes
- Supporting investigations during RCCA activities
- Develop or enhance test automation tooling (e.g., Python scripts, test harnesses, CI integration) to improve coverage and repeatability
- Contribute to improving test documentation, including test cases, procedures, and lab setup guides
- Collaborate with firmware, software, and quality teams to strengthen release criteria, regression strategies, and test coverage over time
- Participate in and contribute to cross-functional reviews (design reviews, gate reviews, post-mortems) from the testing and sustaining perspective
- 1+ years of experience in one or more of:
- Embedded firmware development and testing
- Software/firmware QA or validation engineering
- Sustaining engineering for embedded products
- Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field; or equivalent practical experience
- Hands-on experience with:
- C and/or C++ on embedded processors or microcontrollers
- Python for tooling or test automation
- Familiarity with RTOS-based systems and embedded development workflows
- Experience interpreting schematics, operating lab instruments and logic analyzers
- Familiarity with software architecture, patterns, and coding guidelines for best practices
- Comfortable working with schematics, lab equipment, and instrumentation (oscilloscopes, multimeters, logic analyzers, etc.)
- Knowledge of commonly used embedded communication protocols: I2C, SPI, UART, CANBus, Modbus (TCP/IP, RTU)
- Experience with version control (Git) and modern development workflows (code reviews, branches, CI)
- Technical documentation skills
- Demonstrates effective communication and organization skills
- Experience with Jira or other issue tracking tools
- Experience testing or developing firmware on SoC/ARM/Microchip platforms.
- Experience with hardware-in-the-loop, integration-level testing, system-level testing, or test automation frameworks.
- Prior exposure to PLM/gated development processes and formal test documentation.
- Experience with power electronics, battery systems, or UPS/BMS is a plus.
- Familiarity with or other web technologies is a bonus, particularly for internal tools or dashboards.
- Strong technical writing skills for test procedures, reports, and training materials.
- Demonstrated ability to work cross-functionally with engineering, production, quality, and field/service teams.
- Attention to detail
- Excellent verbal and written communication skills
- Problem solving and analytical skills
- The ability to prioritize and handle multiple tasks
- The ability to work independently and in a team environment
- Work involves sitting, repetitive motion, occasional walking, lifting up to 15 pounds, and climbing ladders
- Normal office environment
- Ability to wear Personal Protective Equipment when required
- Normal office and manufacturing environments
-
Software Firmware Test
2 weeks ago
Only for registered members Tualatin, ORThe Software/Firmware Test & Sustaining Engineer works alongside the firmware and software team to continuously test, validate, · and strengthen the embedded firmware and supporting applications used in ZincFive's NiZn based products.This role resides inside · the software team a ...
-
Software Firmware Test
2 days ago
Only for registered members Tualatin, OR, USThe Software/Firmware Test & Sustaining Engineer works alongside the firmware and software team to continuously test, validate, and strengthen the embedded firmware and supporting applications used in ZincFive's NiZn based products. · ...
-
Firmware Test Engineer
2 days ago
Only for registered members Hillsboro, ORFirmware Test Engineer responsible for integration testing of server platform firmware. · ...
-
210018 / Firmware Test Engineer
2 days ago
Only for registered members Hillsboro, ORThis role is responsible for integration testing of server platform firmware. · ...
-
Sr Software/Firmware Test Technician
1 month ago
Only for registered members Camas, WAThe product software development team at nLIGHT is charged with delivering world class software and firmware for our rapidly growing laser products business. The ideal candidate is highly motivated, with an excellent track record of performance, strong knowledge and experience in ...
-
Systems Engineer 4
1 month ago
Only for registered members Tualatin, ORThe group you'll be a part of In the Global Products Group we are dedicated to excellence in the design and engineering of Lam's etch and deposition products We drive innovation to ensure our cutting-edge solutions are helping to solve the biggest challenges in the semiconductor ...
-
Systems Engineer 4
3 weeks ago
Only for registered members Tualatin Full time+As an Embedded HW/FW Engineer at Lam, you'll design complex systems or products for our wafer fabrication equipment. · +Create schematics and PCB layouts for embedded systems, selecting components such as microcontrollers, memory chips, ADCs, and power circuits. · ...
- Only for registered members Tualatin $25.50 - $47 (USD)
We are looking for a creative Hardware Design Intern to join our development teams. · In Tualatin, we are a close-knit team working in an exciting, focused atmosphere. We develop instruments for testing ICs used in many of today's electronic products. · Roles and responsibilities ...
-
Mechanical Technician
3 weeks ago
Only for registered members TualatinA Mechanical Technician will assemble electromechanical assemblies following drawings and instructions in a large warehouse/production/manufacturing facility. · ...
-
Mechanical Technician
2 weeks ago
Only for registered members TualatinThis role involves inspecting and testing subassemblies,maintaining quality and safety standards, · & participating in various tasks to support production.Read and understand bill of material structure, escalating errors or discrepancies as needed. · Visually inspect components f ...
-
Infrastructure Engineer IV
4 weeks ago
Only for registered members TualatinThe Infrastructure Engineer IV supports the secure and efficient operation of ZincFive's IT infrastructure including Microsoft Azure and network platforms. · This role combines infrastructure security responsibilities to protect company systems data and intellectual property. · T ...
-
Infrastructure Engineer IV
4 weeks ago
Only for registered members Tualatin, ORThe Infrastructure Engineer IV supports the secure, · scalable, and efficient operation of ZincFive's IT infrastructure.Maintain and optimize Entra ID Conditional Access policies, · identity protection settings, and MFA enforcement rules. · Align infrastructure and security confi ...
-
Infrastructure Engineer IV
2 weeks ago
Only for registered members Tualatin, OR, USThe Infrastructure Engineer IV supports the secure, scalable, and efficient operation of ZincFive's IT infrastructure. This role combines infrastructure and security responsibilities to protect company systems, data, and intellectual property. ...
-
Software Engineer 3
1 week ago
Only for registered members Fremont Full timeWe are seeking a highly skilled and motivated professional to join our Controls group as a Lead Software Engineer. · ...
-
Electronics Repair Specialist
1 month ago
Only for registered members Tualatin, ORWe are seeking an experienced Electronics Repair Specialist to support diagnostic, repair, · and restoration activities for critical Battery Energy Storage System (BESS) · control hardware at our Tualatin repair facility.Experience: 5+ years of advanced bench-repair experience · ...
-
Infrastructure Engineer IV
4 weeks ago
Only for registered members Tualatin, ORThe Infrastructure Engineer IV supports the secure, · s scalable, and efficient operation of ZincFive's IT infrastructure. · The role combines infrastructure and security responsibilities to protect company systems, · data, and intellectual property.Maintain and optimize Entra ID ...
-
Manufacturing Technician – Opto-Electronics
2 days ago
Only for registered members Tigard, ORWe are seeking an experienced manufacturing technician who has a high attention to detail and is looking for a challenging new role. · ...
-
Systems Administrator IV
1 week ago
Only for registered members TigardInstalls new software releases and system upgrades evaluates and installs patches resolves software related problems performs system backups recovery maintains data files monitors system configuration ensure data integrity may require bachelor degree related area years experience ...
-
Engineering Manager
1 month ago
Only for registered members Beaverton, ORThe role is to lead the global product verification team with a strong focus on software quality assurance and collaborate with peer functional managers and NPI/NPD product development teams to define and execute comprehensive integration and verification processes. · ...
-
Senior or Principal Systems Engineer
2 weeks ago
Only for registered members Wilsonville $141,900 - $189,200 (USD)We are looking for individuals who thrive on making an impact and want the excitement of being on a team that wins. · Seeking a talented Senior or Principal Systems Engineer (depending on years of experience in systems Engineering) to work in systems engineering team to lead US G ...
-
Lead Power Systems Controls Engineer
1 month ago
Only for registered members Wilsonville $93,750 - $137,500 (USD)Eaton's Electrical Engineering Services & Systems division is seeking a Lead Power Systems Controls Engineer - Commissioning. This is a hybrid role with approximately 50% travel. · ...
Software Firmware Test - Tualatin - ZincFive Inc
Description
The Software/Firmware Test & Sustaining Engineer works alongside the firmware and software team to continuously test, validate, and strengthen the embedded firmware and supporting applications used in ZincFive's NiZn based products. This role resides inside the software team and focuses on building and running robust test suites, reproducing and triaging issues, and driving high product quality across the full lifecycle. In addition to test and validation, this engineer will support sustaining activities, including assisting with bug fixing, production support, and training internal teams on new tools and features. This role must be worked onsite at ZincFive headquarters in Tualatin, Oregon and reports to the Lead Software Engineer.
Software/Firmware Test & Sustaining Engineer Job Duties:
In addition, the successful candidate for this position will become eligible for a comprehensive set of outstanding benefits, including medical, dental, vision, life insurance, 401k, paid sick time, paid time off for vacation, paid holidays, paid community service days, professional/personal learning program, and applicable state/federal paid family leave.
-
Software Firmware Test
Only for registered members Tualatin, OR
-
Software Firmware Test
Only for registered members Tualatin, OR, US
-
Firmware Test Engineer
Only for registered members Hillsboro, OR
-
210018 / Firmware Test Engineer
Only for registered members Hillsboro, OR
-
Sr Software/Firmware Test Technician
Only for registered members Camas, WA
-
Systems Engineer 4
Only for registered members Tualatin, OR
-
Systems Engineer 4
Full time Only for registered members Tualatin
-
Hardware Design Engineer Intern, Summer 2026 (, Tualitin, OR)
Only for registered members Tualatin
-
Mechanical Technician
Only for registered members Tualatin
-
Mechanical Technician
Only for registered members Tualatin
-
Infrastructure Engineer IV
Only for registered members Tualatin
-
Infrastructure Engineer IV
Only for registered members Tualatin, OR
-
Infrastructure Engineer IV
Only for registered members Tualatin, OR, US
-
Software Engineer 3
Full time Only for registered members Fremont
-
Electronics Repair Specialist
Only for registered members Tualatin, OR
-
Infrastructure Engineer IV
Only for registered members Tualatin, OR
-
Manufacturing Technician – Opto-Electronics
Only for registered members Tigard, OR
-
Systems Administrator IV
Only for registered members Tigard
-
Engineering Manager
Only for registered members Beaverton, OR
-
Senior or Principal Systems Engineer
Only for registered members Wilsonville
-
Lead Power Systems Controls Engineer
Only for registered members Wilsonville