Firmware Test Engineer
The Firmware Test Engineer is responsible for designing, implementing, and maintaining automated test systems for embedded firmware, supporting a security-focused firmware and software conversion program. This role involves triaging test failures, analyzing results, collaborating with engineering teams, and independently programming automated tests using technologies such as TypeScript, JavaScript, and GitHub Actions. The position is contract-to-hire, based onsite in Solon, OH, requiring strong embedded firmware expertise and the ability to work semi-autonomously.
About Careertakes
👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Engineering.
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
What You’ll Do
This is an onsite, contract-to-hire Firmware Test Engineer role based in Solon, OH. You will own and improve automated test systems for embedded firmware, design and run automated firmware tests, analyze nightly test results, and collaborate with cross-functional engineering teams to drive fixes and coverage improvements. Expect to write and maintain tests using TypeScript/JavaScript and integrate tests into CI pipelines (GitHub Actions or similar) from day one.
- Manage and maintain automated test systems for embedded firmware
- Triage nightly test failures, perform root-cause analysis, and drive resolution
- Update and extend tests to keep pace with firmware and software changes
- Collect and analyze test data; present clear findings and recommendations
- Create new tests to validate functionality, performance, and security requirements
- Integrate automated tests into existing test frameworks and CI/CD pipelines
- Use lab test and measurement equipment to validate firmware behavior and performance
- Maintain clear documentation for test procedures, cases, and results
- Work semi‑autonomously while collaborating with multiple engineering teams
Responsibilities
- Design, implement, and maintain automated firmware tests that cover functional, performance, and security scenarios
- Triage failures, reproduce issues in the lab, and coordinate remediation with firmware and software engineers
- Run analytics on test runs and present trends, flaky-test analysis, and regression reports
- Improve test reliability and coverage through tooling, better test design, and infrastructure enhancements
- Integrate tests into CI (e.g., GitHub Actions) and help maintain test pipelines
- Maintain and update test documentation and create repeatable test procedures for the team
Essential Skills & Qualifications
- Bachelor’s degree in Computer Engineering, Electrical Engineering, or a closely related technical field
- Minimum of 1 year of applicable firmware/embedded experience (including internships or co-ops)
- Proven experience creating, executing, and evaluating firmware tests
- Hands-on experience with test and measurement equipment used in embedded testing
- Proficiency with TypeScript and JavaScript for test development and automation
- Experience implementing automated tests in CI/CD (GitHub Actions or similar)
- Strong analytical skills for interpreting test data and diagnosing failures
- Ability to collaborate effectively with cross-functional engineering teams
- Comfortable working semi-autonomously and taking ownership of test systems
Preferred / Additional Skills
- Experience in structured embedded firmware development environments
- Familiarity with security-focused firmware and software testing workflows
- Prior experience documenting test plans, procedures, and technical results for engineering audiences
- Strong written and verbal communication for cross-team reporting and coordination
Work Environment
This role is fully onsite in Solon, OH. You will work in an engineering-focused lab environment using a combination of hardware test rigs, oscilloscopes/multimeters, automated test benches, and software tools. The role requires hands-on setup, debugging, and execution of tests and frequent collaboration with firmware and software engineers. Expect to help make tests more robust and scalable as products move through a security-focused firmware conversion program.
Job Type & Location
- Contract to Hire — Full time (onsite)
- Location: Solon, OH (onsite)
Pay & Benefits
- Pay range: $35.00 - $40.00 per hour (rate offered will depend on experience, skills, and other job-related factors)
- If eligible, benefits for the temporary/contract-to-hire assignment may include: medical, dental & vision; 401(k) options; voluntary life and AD&D; short/long-term disability; HSA; employee assistance program; and time off policies. Benefits eligibility depends on classification and length of employment.
Anticipated Closing Date
This position is anticipated to close on Nov 11, 2026.
Confidential Client Notice
All references to the hiring organization in this listing appear as "Confidential Client." Careertakes acts as the third‑party recruiting platform supporting this search; the Confidential Client is the direct employer if you are selected.
Equal Opportunity & Hiring Transparency
Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.
If you have questions about how your data is used, please contact us directly.
Negotiate a higher salary! Check the salary ranges for this job type in your area.
View My Salary Range