Cricut is hiring a Senior Firmware Engineer to develop and debug embedded firmware for bare-metal microcontrollers, RTOS, systems-on-chip, and single-board computers. The role works closely with project and product management to translate product requirements into technical requirements and partners with hardware engineering to bring up new boards and systems. The engineer will develop firmware for electromechanical products, including actuator control and sensor integration, and use data and statistical methods to analyze and resolve design issues. The position also includes debugging low-level hardware interfaces, building internal tools for testing, automation, and manufacturing, and contributing to reviews, documentation, revision control, and the full product lifecycle. This is an in-office role five days per week. Cricut describes its current environment as fast-moving and emphasizes urgency, high standards, accountability, focus, and collaborative communication.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior