What are the responsibilities and job description for the QA Lead - Embedded and Firmware Systems Engineer position at RightPro Staffing?
QA Lead, Embedded Systems and Firmware
Seeking an experienced Quality Assurance (QA) Lead who will support Embedded Systems and Firmware. As a hands-on leader, you’ll mentor QA engineers, define test methodologies, and ensure rigorous validation of our connected hardware solutions. Work closely with our Lead DevOps Engineer, who oversees automation and CI/CD infrastructure, to align tooling and workflows that support robust, scalable testing.
Responsibilities:
- Provide technical mentorship and leadership to QA engineers testing embedded firmware and integrated hardware/software products
- Design and manage test strategies, including automated and hardware-in-the-loop (Hardware in Loop) approaches
- Work with Firmware Architects and Developers to determine test strategies for features
- Collaborate with the Lead DevOps Engineer to define automation needs, improve pipelines, and evolve test infrastructure
- Oversee test execution, prioritization, and defect triage across multiple product lines and release cycles
- Integrate best practices in test planning, traceability, and release validation
- Evaluate and pilot AI-powered testing tools for automation efficiency and intelligent test coverage
- Communicate test outcomes, quality risks, and readiness metrics to engineering and product stakeholders
Requirements:
- 5 years of QA experience in embedded systems, with 2 years in technical lead or mentorship capacity
- Solid foundation in QA methodologies, firmware/software test strategies, and test management practices
- Proficiency in Python for test scripting; familiarity with C-based firmware is a plus
- Strong Git-based version control knowledge and experience with test automation in CI/CD environments
- Ability to read and understand schematics of the device under test as well as control boards
- Must work on-site and collaborate cross-functionally in Agile/Scrum settings
- Effective communicator with a drive for process improvement and coaching
- Experience testing mobile applications, APIs, or Playwright-based web interfaces
- Familiarity with AI-assisted QA workflows or test case generation
- Exposure to IoT, connected hardware, or smartphone-integrated product
- Languages & Frameworks: Python, C, Gherkin, Robot Framework, PyTest
- Version Control & CI/CD: Git, GitLab
- Test Management: Zephyr, TestRail
- Hardware Testing: On-desk test fixtures, automated runners with Hardware in Loop (HiL), and diagnostic tools.
Salary : $140,000 - $160,000