Senior Firmware Engineer
Cricut
- Experience
- 5+ yrs
- Location
- South Jordan, Utah, United States
- Job type
- Full-time
Required skills
- C
- C++
- Assembly
- FPGA
- RTOS
- USB
- UART
- SPI
- I2C
- PWM
- GPIO
About the role
Bachelor's or Master's in Electrical, Mechanical, Computer Engineering, or Computer Science; 5+ years embedded firmware experience or strong project/internship experience; strong C programming; experience with bare-metal microcontrollers, RTOS, FPGA, and electromechanical systems.
About Cricut
Public U.S. creativity-technology company designing cutting machines, design software, accessories, and materials for DIY makers.
This page is fully interactive when JavaScript is enabled. Please enable JavaScript to apply or browse related roles.