CrawlJobs Logo

Manager, Firmware Verification Quality

cricut.com Logo

Cricut

Location Icon

Location:
United States , South Jordan

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Cricut is seeking an experienced Manager, Firmware Verification Quality (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. You will serve as the key voice for QA in cross-functional discussions, representing customer and end-user perspectives while balancing project timelines and priorities. This role requires strong leadership skills, deep technical expertise in firmware/hardware/software interactions, and the ability to operate both strategically and tactically.

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
  • Requires embedded systems (C/C++) coding proficiency
  • Be able and willing to work in our South Jordan, Utah office five (5) days/week, without exception
  • 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
What we offer:

Relocation assistance

Additional Information:

Job Posted:
January 24, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Manager, Firmware Verification Quality

Firmware Verification Quality Manager

Cricut is seeking an experienced Firmware Verification Quality Manager (also kno...
Location
Location
United States , South Jordan
Salary
Salary:
Not provided
cricut.com Logo
Cricut
Expiration Date
Until further notice
Flip Icon
Requirements
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
  • Requires embedded systems (C/C++) coding proficiency
  • Be able and willing to work in our South Jordan, Utah office five (5) days/week, without exception
  • 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
Job Responsibility
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
What we offer
What we offer
  • Relocation assistance
  • Fulltime
Read More
Arrow Right
New

Manager, Firmware Test Engineering

Cricut is seeking an experienced Manager, Firmware Test Engineering (also known ...
Location
Location
United States , South Jordan
Salary
Salary:
Not provided
cricut.com Logo
Cricut
Expiration Date
Until further notice
Flip Icon
Requirements
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
Job Responsibility
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
What we offer
What we offer
  • Competitive Medical, Dental, and Vision coverage
  • 401(k) match
  • Generous PTO
  • Tuition reimbursement
  • Yearly lifestyle stipend to support wellness and passions
  • Exclusive employee discounts
  • Relocation assistance
  • Fulltime
Read More
Arrow Right

Lead IP/SOC Verification

In this high-profile role, the Lead IP/SOC Verification will be the overall desi...
Location
Location
United States , Folsom
Salary
Salary:
171200.00 - 256800.00 USD / Year
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience focused on IP and/or SOC verification with successful completion of multiple ASICs that are in production
  • Requires proven track record in technical leadership. This includes planning, execution, tracking, verification closure, and delivery to programs
  • Requires strong experience with development of UVM, SystemVerilog, C/C++ and Scripting Languages
  • Requires strong understanding of state of the art of verification techniques, including assertion and metric-driven verification
  • Good understanding of code and functional coverage, ability to influence coverage improvement with design and verification teams
  • Good understanding of requirements management, documentation management, and defect management
  • Ability to grasp concepts during discussions and turn minutes into action items
  • Able to communicate concepts and processes with stakeholders
  • Analytical, self-motivated, organized, detailed-oriented and results-oriented
  • Excellent interpersonal skills including the ability to work well with multiple people and teams, ability to communicate progress to team members on a regular basis
Job Responsibility
Job Responsibility
  • Closely work with designers and architect to come up with features, verification and execution plans
  • Own and lead verification quality for GFXIP projects
  • Engage with IP and SOC teams to drive closure to verification strategy
  • Working with architects and verification leads and driving quality test plan specifications
  • Collaborate with architects, hardware engineers, and firmware engineers to understand the complex features and impact to System level/SOC environment
  • Developing verification strategy, infrastructure and needed improvements
  • Driving Pre and post Si verification closure to meet schedule with quality
  • Leading Post Si verification activities to drive triage with FW, SW, IP, SOC and various teams. Plug holes appropriately to improve quality of the IP
  • Working with each domain (sub-system) lead and guide them to get better quality and verification outcome
  • Automating workflows in a distributed compute environment
  • Fulltime
Read More
Arrow Right

Senior Software Quality Engineer

The Software Quality Engineer will contribute to software development for Portal...
Location
Location
United States , Cambridge
Salary
Salary:
Not provided
portalinstruments.com Logo
Portal Instruments
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 3 years of experience in developing medical device software requirements and tests for software validation
  • Experience with Software Automation – can read and understand scripting and programs written using Bash and/or Python
  • Foundation in computer science principles including familiarity with data structures, algorithms, and software design
  • Familiarity with SW development in languages including C and C++11. Experience in languages like Python is preferred
  • Experience working with embedded devices, preferably in a medical device environment
  • Ability to multitask and manage competing priorities
  • Strong oral and written communication skills
Job Responsibility
Job Responsibility
  • Drive Portal’s software V&V efforts throughout the development lifecycle:generate and maintain requirements, implement and execute tests, maintain documentation packages
  • Work cross-functionally with the V&V team and Software engineering team to outline software and firmware requirements and ensure compliance to applicable standards
  • Assess and maintain test coverage and acceptance criteria using a risk-based approach in accordance with ISO 14971 and IEC 62304
  • Develop and review front-end software tests and tools for use in validation of software requirements
  • Ensure software verification activities are documented in accordance with Portal's quality management system
  • Manage qualification and validation of software packages used by Portal
  • Support electrical and mechanical compliance testing through the development of software driven test harnesses
  • Lead the software risk management process using FMEA and other risk management techniques
  • Evaluate system performance by designing, executing, and documenting verification and validation plans
What we offer
What we offer
  • Stock options
  • Roth and traditional 401(k) retirement plans
  • Health and dental plans
  • PPO and HMO healthcare plans
  • Dental, orthodontic, vision and accident insurance plans
  • Paid family medical leave
  • Short- and long-term disability
  • AD&D insurance
  • Flexible spending accounts (FSA)
  • 20 days of vacation
  • Fulltime
Read More
Arrow Right

Principal Systems Engineer

Delve is seeking an industry-savvy Principal Systems Engineer to guide product d...
Location
Location
United States
Salary
Salary:
Not provided
delve.com Logo
Delve
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in engineering (Mechanical, Electrical, Biomedical, or related field)
  • 10+ years of experience in the medical device industry
  • Experience developing FDA-regulated Class II and/or Class III electromechanical devices (or equivalent design-controlled products)
  • Experience in clinical and/or patient-care settings
  • Familiarity with regulated industry standards such as ISO 13485 and IEC 62304
  • Ability to travel up to 10% domestically
Job Responsibility
Job Responsibility
  • Define system architecture, architectural decomposition, and subsystem allocation
  • indirectly lead cross-functional teams of designers, engineers, and technicians to deliver technical project outcomes
  • Identify, assess, and manage technical risks using a data-driven approach
  • partner with project leadership to prioritize mitigation strategies and lead trade-off discussions balancing stakeholder needs, manufacturability, serviceability, quality, and cost
  • Translate user needs, regulatory requirements, and commercial standards into tailored systems frameworks, requirements, and specifications
  • establish and maintain design traceability using digital tools
  • Provide systems engineering leadership (e.g., interface specifications) to guide design inputs and objectively evaluate outputs across hardware, software, firmware, digital, and industrial design teams
  • Collaborate with Program Management and Quality to create and maintain product development plans and ensure achievement of program milestones, including the creation and review of design control artifacts in alignment with applicable QMS requirements
  • Represent Quality Engineering stakeholder needs (Delve and/or client), ensuring compliance across regulatory, clinical, marketing, and design partners and contributing to a robust Design History File (DHF)
  • Lead planning and execution of design verification and validation
  • Fulltime
Read More
Arrow Right

Principal Engineer, Software Development Engineering

We are looking for a Principal Engineer to contribute to the firmware developmen...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
sandisk.com Logo
Sandisk
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree (BE/ME/M.Tech) in Computer, Electronics, Electrical, IT Engineering or a related discipline
  • Minimum of 10 years’ experience in embedded firmware development
  • Extensive programming expertise in C/C++ for RTOS-based embedded systems
  • Programming expertise in Python
  • Familiarity with NAND flash and/or any other non-volatile storage technologies
  • Proven ability to analyze complex firmware and FPGA based hardware issues
  • Advanced debugging proficiency utilizing tools such as logic analyzers and protocol analyzers
  • Strong understanding of software design principles, real-time operating systems, and hardware-software integration
  • Comprehensive experience with storage protocols including UFS, eMMC, SD, and PCIe
  • Demonstrated skills in creative problem-solving and innovation
Job Responsibility
Job Responsibility
  • Design and implement firmware for UFS validation host products utilizing C and C++
  • Collaborate effectively with cross-functional teams throughout all stages of product development
  • Develop robust debug infrastructure to facilitate rapid identification and resolution of failures
  • Create applications for the collection and analysis of diagnostic data, including debug logs and event information
  • Review system and board-level specifications to confirm that firmware features, verification protocols, and diagnostic requirements are attainable and thoroughly integrated
  • Establish procedures to detect embedded system design issues early in the product development cycle
  • Lead efforts to resolve issues and enhance product stability, supporting consistent, high-quality internal product development
  • Provide guidance and mentorship to junior engineers as required
  • Fulltime
Read More
Arrow Right
New

Senior Manufacturing Test Engineer

We are seeking a Contract Senior Manufacturing Test Engineer to join our Instrum...
Location
Location
United States , Pleasanton
Salary
Salary:
68.00 - 80.00 USD / Hour
10xgenomics.com Logo
10x Genomics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Electrical Engineering or related field
  • 8+ years of hands-on experience in electrical engineering, including board-level design for complex electro-mechanical systems
  • Proven track record of supporting both new product development and sustaining engineering in a regulated environment (medical, biotech, or life sciences preferred)
  • Proficiency with embedded systems, including microprocessors, memory interfaces, USB, Ethernet, I2C, SPI, CAN, etc.
  • Strong experience with PCB bring-up, debugging, and rework, including use of lab equipment (oscilloscopes, logic analyzers, power analyzers, etc.)
  • Experience conducting DFM, DFA, and DFT reviews and working with contract manufacturers and suppliers
  • Familiarity with regulatory standards and certifications: FCC, UL, CE, ISO, and safety/reliability requirements
Job Responsibility
Job Responsibility
  • Lead and execute electrical design and development efforts for NPI and sustaining engineering projects across complex instrumentation platforms
  • Drive the transition of products from development to manufacturing, ensuring design robustness, manufacturability (DFM), testability (DFT), and scalability
  • Lead root cause analysis, corrective actions, and continuous improvements for electrical issues arising in production or in-field systems
  • Own and develop system and subsystem electrical architectures to meet performance, cost, and regulatory requirements
  • Collaborate with mechanical, firmware, software, system, microfluidics, and quality teams to solve complex, cross-disciplinary engineering challenges
  • Conduct board-level analog/digital circuit design, schematic capture, and PCB layout reviews using CAD tools (Altium preferred)
  • Apply strong knowledge of signal integrity, grounding, power management, and EMI/ESD mitigation
  • Lead and support design verification and validation, compliance testing (FCC, CE, UL, CSA), and reliability testing
  • Interact with external partners and contract manufacturers to align on electrical design, test strategies, and manufacturing processes
  • Participate in and drive design reviews, risk assessments (FMEA), and design documentation per design control processes
What we offer
What we offer
  • equity grants
  • comprehensive health and retirement benefit programs
  • annual bonus program or sales incentive program
  • competitive and comprehensive health benefits package
  • easy-to-use benefits that promote wellbeing
  • family friendly policies like parental leave
  • generous time off
  • Fulltime
Read More
Arrow Right

Senior Manager, Firmware Engineering

We are seeking a Senior Manager, Firmware Engineering to be part of firmware dev...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
sandisk.com Logo
Sandisk
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BE or ME/M Tech degree in Computer/Electronics/Electrical/IT Engineering or related field
  • 16+ years of experience in firmware development for embedded systems
  • Strong proficiency in C/C++ programming languages
  • In-depth knowledge of microcontroller architectures and embedded systems
  • Experience with real-time operating systems (RTOS) and their implementation
  • Knowledge of NAND flash and/or other non-volatile storage technologies
  • Ability to analyze complex firmware & hardware issues
  • Strong debugging skills using equipment such as logic analyzers and Protocol analyzers
  • Knowledge of software design, real-time operating systems, and hardware-software interfaces
  • In-depth storage protocol experience including PCIe & NVMe
Job Responsibility
Job Responsibility
  • Design and develop firmware for solid state drive (SSD) products using C and C++
  • Collaborate closely with cross-functional teams during all phases of product development
  • Manage a team of 5 to 8 Engineers – setting the goals, tracking the KPIs, training and mentoring the team, hiring, project tracking, etc
  • Design and develop debug infrastructure for enabling quick diagnosis of failures
  • Design and develop applications to collect and analyze diagnostic data, debug logs and event data
  • Review system and NAND specifications to ensure all FW features, verification, and diagnostic requirements are feasible and properly incorporated
  • Develop processes to identify embedded system design issues early in the product development lifecycle
  • Drive issue resolution and product stability to enable predictable and high quality product development
  • Provide mentorship to junior engineers as needed
  • Fulltime
Read More
Arrow Right