This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Cricut is seeking an experienced Firmware Verification Quality Manager (also known in other industries as a Systems Verification Manager) to lead our firmware quality assurance function while also contributing directly to testing and validation efforts. In this player-coach role, you will both manage and mentor a growing QA team and work hands-on with test planning, execution, and automation to ensure the highest standards of quality for Cricut’s firmware and hardware product releases.
Job Responsibility:
Build, lead, and mentor a team of firmware verification quality engineers, providing guidance, feedback, and career development
Define and drive firmware quality verification strategy, processes, and best practices across firmware and hardware testing
Allocate resources, set priorities, and ensure timely execution of test plans to support product launches
Collaborate with cross-functional stakeholders (engineering, product, manufacturing, design) to align quality goals with business objectives
Communicate project status, risks, and recommendations to executives and stakeholders with clarity
Develop and execute comprehensive test plans, test cases, and automation suites for firmware and hardware systems
Perform functional, integration, regression, and system-level testing of firmware across multiple platforms
Debug, analyze results, and track defects while working closely with development teams to resolve issues
Provide actionable end-user feedback to improve overall product quality and customer experience
Partner with contract manufacturers in Asia to align on testing procedures and product readiness
Requirements:
Proven experience leading or managing Firmware Verification Quality teams in a technical product development environment
Strong background in hands-on firmware, hardware, and software development with ability to code yourself, and teach/mentor others
Embedded systems (C/C++) coding proficiency
Deep knowledge of communication protocols: USB, Bluetooth Classic, BLE, and Wi-Fi
Hands-on experience with microcontrollers, DC motors (steppers, servos), and motor drivers
Exposure to sensing, sampling, and feedback control systems
Experience writing and reviewing test plans, scenarios, and automation strategies
Skilled in debugging, defect tracking, and providing stakeholder updates
Familiarity with testing device software/apps on Windows and Mac platforms
Intermediate or higher programming experience in Swift, Dart, C/C++, and Python
Excellent written and verbal communication skills, with ability to present to both technical and executive audiences
Comfortable working across multiple operating systems: Windows, Mac, iOS, Linux
Ability to create reproducible bug reports and procedures for firmware/software issues
Nice to have:
Experience testing software that interacts with hardware in consumer electronics
Familiarity with state machine testing and qualifying products with embedded systems
Background in industries requiring rigorous quality (Aerospace, Medical Devices, Consumer Electronics)
Previous experience managing or coordinating with offshore/contract manufacturing teams
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.