Firmware QA Engineer (aka Systems Verification Engineer)

Cricut

South Jordan (UT)

On-site

USD 75,000 - 95,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading technology company in South Jordan, UT is seeking a Firmware QA Engineer responsible for testing and qualifying Firmware and Hardware for product releases. Candidates should have experience in technical development, debugging, and be proficient in programming languages. The ideal candidate will possess strong communication skills and the ability to work collaboratively across teams. Join us and contribute to our innovative projects!

Qualifications

  • Experience in executing test cases and reporting defects.
  • Able to communicate project plans with contract manufacturers.
  • Intermediate or higher programming experience.

Responsibilities

  • Test and qualify Firmware and Hardware for product releases.
  • Develop and execute organized test plans.
  • Communicate QA concerns in cross-functional meetings.

Skills

Experience working in a technical development team
Writing clear test scenarios and plans
Debugging & analyzing results
Good knowledge of USB, Bluetooth and Wi-Fi protocols
Programming experience in Swift, Dart, C/C++, and Python

Education

Bachelor's degree in a relevant field

Tools

Microcontrollers
DC motors

Job description

1 day ago Be among the first 25 applicants

Company Description

Cricut makes smart cutting machines that work with an easy-to-use app, an ever-growing collection of materials, and crafting essentials to help you design and personalize almost anything — custom cards, unique apparel, everyday items, and so much more.

Company Description

Cricut makes smart cutting machines that work with an easy-to-use app, an ever-growing collection of materials, and crafting essentials to help you design and personalize almost anything — custom cards, unique apparel, everyday items, and so much more.

Let’s make.

Overview

We believe everyone is born creative. We’re a diverse tapestry of thinkers, dreamers, givers, DIYers, handi-workers, artisans, and forever and always architects of things.

At Cricut, we place the power of handmade into the hands of all. We give you beautiful, easy-to-master tools so you can make something unique, remarkable, perfect. We surround you with ideas, community, inspiration, and encouragement to take your creativity further than you ever imagined. And as a community, we celebrate the exhilarating act of making every single day.

So, make that handcrafted card that feels like a hug. Design a shirt for fun, for family, or for a full-blown business. Craft with a passion or for a purpose. Make something big and bold, itsy-bitsy, amazingly ambitious, or just plain silly. Whatever you make, just make your heart out. Because here’s the remarkable truth: When we all make together, we make all things possible.

Let’s make.

Job Description

Cricut is seeking a versatile Firmware QA Engineer (also known in other industries at a "Systems Verification Engineer") who will be responsible for testing and qualifying Firmware and Hardware for product releases. You will be responsible for testing Firmware's for the new and existing hardware products and communicating with development teams. You should be able to represent QA concerns in cross-functional team meetings and provide valuable end-user feedback to improve the customer experience.

This position requires a deep understanding of firmware, hardware and software development life cycle, experience with a variety of testing techniques, experience in running automation test suites and strong written and organizational skills.

The successful candidate should be able to develop and execute an organized test plan to release high quality products to the market on schedule.

Qualifications

  • Experience working in a technical development team.
  • Experience in writing clear, concise and comprehensive test scenarios, test cases and test plans.
  • Experience in executing test cases, debugging & analyzing results, reporting & tracking defects, and providing updates to stakeholders.
  • Good knowledge of USB, Bluetooth classic, BLE, and Wi-Fi communication protocols.
  • Good experience in microcontrollers, DC motors (Steppers and Servos), and motor drivers.
  • Some experience with sensing, sampling, and feedback control systems.
  • Some experience in testing USB/wireless device software/apps on Windows and Mac.
  • Intermediate or higher programming experience in Swift, Dart, C/C++ and Python.
  • Good written and verbal communication skills.
  • Able to communicate project plans with contract manufacturers in Asia.
  • Able to create procedures and provide information for recreating firmware/software bugs.
  • Familiarity with using Windows, Mac, iOS and Linux operating systems.
  • Understanding of how to use interactive shells languages for Windows and Mac.

Good To Have Skills

  • Experience in testing Software interacting with hardware
  • Experience in Testing and Qualifying Consumer Electronics Products
  • Experience in testing state machines
  • Experience in Commercial or Consumer Electronics with Microcontrollers Preferred
  • Experience in industries such as Aerospace or Medical Devices
  • Able to communicate project plans with contract manufacturers in Asia

NOTE: If you are in Aerospace or Medical Devices and interested in a change of industries, this might be the thing. Cricut is very serious about building high quality machines. We are looking for your expertise and strong opinions but also your willingness to collaborate and improve as we all get better together.

Additional Information

What to Do Next: Please attach your resume including links to your portfolio where applicable. If you want to show your super powers in other ways – include that information too. You can be sure that Cricut is an employer who values individuality, equality and diversity, so tell us what you’re all about. If you are a Maker or a DIY enthusiast, whether you think you are a good one or not, we would love to hear about it when you send us your information!

At Cricut, we celebrate inclusion and diversity. Cricut is an equal opportunity employer and makes employment decisions based on merit. Cricut prohibits discrimination based on race, color, religion, sex, sexual identity, gender identity, marital status, veteran status, nationality, citizenship, age, disability, medical condition, pregnancy, or any other unlawful consideration. All your information will be kept confidential according to EEO guidelines. Cricut participates in E-Verify.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Quality Assurance
  • Industries
    Consumer Goods

Referrals increase your chances of interviewing at Cricut by 2x

Get notified about new Quality Assurance Engineer jobs in South Jordan, UT.

Salt Lake City, UT $75,000.00-$95,000.00 1 week ago

Salt Lake City, UT $50.00-$60.00 1 week ago

Quality Assurance Engineer (Manual), iOS - Salt Lake City, USA

Salt Lake City, UT $140,000.00-$200,000.00 1 week ago

Salt Lake City, UT $112,000.00-$130,000.00 3 days ago

West Valley City, UT $55.00-$60.00 1 week ago

North Salt Lake, UT $64,000.00-$83,000.00 4 days ago

Salt Lake City, UT $53.33-$60.00 1 week ago

Salt Lake City Metropolitan Area 2 weeks ago

Lehi, UT $155,000.00-$215,000.00 10 months ago

Software Development Engineer in Test II

Draper, UT $91,597.00-$114,496.00 1 day ago

Dispute Investigative Quality Assurance Analyst

Cottonwood Heights, UT $57,600.00-$108,000.00 2 weeks ago

Quality Assurance Engineer (Flexographic Printing)

Salt Lake City, UT $65,000.00-$85,000.00 3 weeks ago

Quality Engineer - Manufacturing, Aerospace and Defense

Salt Lake City, UT $70,200.00-$105,400.00 4 days ago

West Jordan, UT $80,000.00-$110,000.00 1 week ago

Salt Lake City Metropolitan Area 2 weeks ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

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

Similar jobs worth comparing

Quality Assurance Technician
Quality Assurance Technician

Cirkul • Salt Lake City (UT)

On-site
Competitive salary based on experience
Generous benefits and 401k match
Employee discounts on products
+2
Embedded Test Engineer
Embedded Test Engineer

Idaho Scientific • Salt Lake City (UT)

On-site
USD 50,000 - 60,000
Competitive Pay
Flexible Work Schedule
Health Benefits and Insurance
+3
Continuous Improvement Engineer - Bilingual in English & Spanish
Continuous Improvement Engineer - Bilingual in English & Spanish

Pretium Packaging • Utah

On-site
USD 105,000 - 157,000
Medical insurance
Vision insurance
401(k)
+2
QA Engineer
QA Engineer

Searchability NS&D • New York (NY)

On-site
USD 60,000 - 81,000
Medical insurance
Vision insurance
Quality Assurance Engineer (Flexographic Printing) Relo to Sale Lake City
Quality Assurance Engineer (Flexographic Printing) Relo to Sale Lake City

PPC Flex • Illinois

On-site
USD 75,000 - 95,000
Medical insurance
Vision insurance
401(k)
+2
Senior Quality Assurance Engineer
Senior Quality Assurance Engineer

Kinect • United States

Remote
USD 100,000 - 120,000
Manufacturing Test Engineer – Diagnostics software tools development
Manufacturing Test Engineer – Diagnostics software tools development

Yoh, A Day & Zimmermann Company • Palo Alto (CA)

On-site
Medical, Prescription, Dental & Vision Benefits
401K Retirement Savings Plan
Certification and training opportunities
Software Quality Assurance Engineer
Software Quality Assurance Engineer

The Fountain Group • Mountain View (CA)

On-site
Referral Bonus
Medical insurance
Vision insurance
Senior Performance QA Engineer - JMeter, Groovy, BeanShell
Senior Performance QA Engineer - JMeter, Groovy, BeanShell

Artmac • San Jose (CA)

On-site
USD 150,000 - 190,000
Quality Assurance Test Lead
Quality Assurance Test Lead

Insight Global • United States

On-site
Medical insurance
Dental insurance
Vision insurance
+2