Firmware Test Engineer
CricutJob Description
📋 Description Test and qualify firmware and hardware for product releases. Test firmware for new and existing hardware; liaise with dev teams. Represent QA in cross-functional meetings; provide user feedback. Firmware runs on bare-metal STM32 MCUs; not FPGA/ASIC verification. Develop and execute test plans to release high-quality products on schedule. Strong understanding of firmware, hardware, and SDLC; automate tests. 🎯 Requirements Experience in a technical development team. Write clear test scenarios, cases, and plans. Execute tests; debug and analyze results; report defects. Knowledge of USB, Bluetooth Classic, BLE, and Wi-Fi. Experience with microcontrollers, DC motors, and motor drivers. Programming in Swift, Dart, C/C++, or Python (intermediate+). 🎁 Benefits Medical, Dental, and Vision coverage. 401(k) match. Generous PTO. Tuition reimbursement. Yearly lifestyle stipend. Exclusive employee discounts.