Posted in

Firmware QA Engineer

Firmware QA Engineer

CompanyCricut
LocationSouth Jordan, UT, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
Degrees
Experience LevelJunior, Mid Level

Requirements

  • Deep understanding of firmware, hardware, and software development life cycle
  • Experience with a variety of testing techniques
  • Experience in running automation test suites
  • Strong written and organizational skills
  • 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

Responsibilities

  • Testing and qualifying Firmware and Hardware for product releases
  • Communicating with development teams
  • Representing QA concerns in cross-functional team meetings
  • Providing valuable end-user feedback to improve the customer experience
  • Developing and executing an organized test plan to release high-quality products to the market on schedule

Preferred Qualifications

  • Experience in testing Software interacting with hardware
  • Experience in Testing and Qualifying Consumer Electronics Products
  • Experience in testing state machines
  • Able to communicate project plans with contract manufacturers in Asia