Firmware QA & Validation Engineer

Cricut

South Jordan (UT)

On-site

USD 85,000 - 120,000

Full time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health benefits
401(k) match
Paid time off
Tuition reimbursement
Lifestyle stipend
Employee discounts

Job summary

Cricut is seeking a Systems Verification & Validation Engineer to test firmware and hardware for cutting machines and small appliances. You will design and execute test plans, report defects, and work with firmware teams across Windows, Mac, iOS, and Linux environments.

You will apply automation testing skills, validate USB/Bluetooth/Wi‑Fi capabilities, and help ensure high quality releases. The role requires collaboration with contract manufacturers and strong documentation.

Qualifications

  • Experience writing clear, concise test scenarios, cases and plans.
  • Experience executing tests, debugging, analyzing results, reporting defects and updating stakeholders.
  • Knowledge of USB, Bluetooth, BLE and Wi‑Fi protocols.
  • Experience with microcontrollers and motor drivers; sensing/feedback control systems.
  • Experience testing USB/wireless device software on Windows and Mac.
  • Programming experience in Swift, Dart, C/C++ and Python.
  • Strong written and verbal communication skills.
  • Ability to communicate project plans with contract manufacturers in Asia.
  • Create procedures to reproduce firmware/software bugs.
  • Familiarity with Windows, Mac, iOS and Linux; knowledge of interactive shells.

Responsibilities

  • Develop and execute an organized test plan to release high quality products on schedule.
  • Test firmware and hardware for new and existing products.
  • Communicate QA concerns in cross-functional meetings and provide end-user feedback.
  • Run automation test suites and maintain test scripts.
  • Represent QA in cross-functional team discussions and drive quality improvements.

Skills

Test planning
Test case design
Debugging & defect tracking
USB/Bluetooth/Wi‑Fi protocols
MCU/motor control familiarity
Sensing & feedback control
Windows/Mac/iOS/Linux familiarity
Swift, Dart, C/C++, Python
Effective communication
Plan communication with manufacturers

Job description

Cricut is seeking a Systems Verification & Validation Engineer to test firmware and hardware for cutting machines and small appliances. You will design and execute test plans, report defects, and work with firmware teams across Windows, Mac, iOS, and Linux environments.

You will apply automation testing skills, validate USB/Bluetooth/Wi‑Fi capabilities, and help ensure high quality releases. The role requires collaboration with contract manufacturers and strong documentation.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Firmware QA Engineer — In-Office, Hardware Validation
Firmware QA Engineer — In-Office, Hardware Validation

Cricut • South Jordan (UT)

On-site
USD 90,000 - 140,000
Medical coverage
Dental coverage
Vision coverage
+5
Firmware Test Engineer - In-Office QA for Smart Hardware
Firmware Test Engineer - In-Office QA for Smart Hardware

Cricut Inc. • South Jordan (UT)

On-site
USD 90,000 - 120,000
Medical, Dental, and Vision coverage
401(k) match
Generous PTO
+3
Firmware Test Engineer – In-Office Hardware QA for STM32
Firmware Test Engineer – In-Office Hardware QA for STM32

Cricut • South Jordan (UT)

On-site
USD 90,000 - 120,000
Healthcare coverage
401(k) match
Paid time off
+3
Systems Verification & Validation Engineer
Systems Verification & Validation Engineer

Cricut • South Jordan (UT)

On-site
USD 90,000 - 140,000
Medical coverage
Dental coverage
Vision coverage
+5
Systems Verification Validation Engineer
Systems Verification Validation Engineer

Cricut • South Jordan (UT)

On-site
USD 85,000 - 120,000
Health benefits
401(k) match
Paid time off
+3
Firmware Test Engineer
Firmware Test Engineer

Cricut • South Jordan (UT)

On-site
USD 90,000 - 120,000
Healthcare coverage
401(k) match
Paid time off
+3
Firmware Test Engineer
Firmware Test Engineer

Cricut Inc. • South Jordan (UT)

On-site
USD 90,000 - 120,000
Medical, Dental, and Vision coverage
401(k) match
Generous PTO
+3
Senior Systems Quality Engineer - Onsite 4x/Week
Senior Systems Quality Engineer - Onsite 4x/Week

Cricut • South Jordan (UT)

On-site
USD 120,000 - 180,000
Medical, Dental, Vision
401(k) match
Paid time off
+3
Product Quality Engineer, Materials & Validation
Product Quality Engineer, Materials & Validation

Cricut • South Jordan (UT)

On-site
USD 85,000 - 125,000
Medical, Dental, Vision coverage
401(k) match
Generous PTO
+3
Hardware Test Engineering Lead (Player‑Coach)
Hardware Test Engineering Lead (Player‑Coach)

Cricut • South Jordan (UT)

Hybrid
USD 110,000 - 160,000
Relocation assistance
In-office four days per week