Cricut-logo
Cricut
·
May 1, 2025
Apply Now
This job has closed.

Firmware Engineer

South Jordan, UT
Full-time
Onsite
Entry Level
Cricut Inc. is a creative technology platform company known for its flagship line of smart cutting machines. They are seeking a Firmware Engineer to develop and debug embedded firmware, collaborate with hardware engineers, and contribute to the full product lifecycle.
Apply Now

Responsibilities

  • Develop and debug embedded firmware for bare-metal microcontroller systems
  • Work closely with hardware engineers to bring up new boards and support new product development
  • Write control system code for actuators (motors, solenoids), including PID tuning and dynamic control
  • Integrate and analyze sensor data (optical, thermal, reflective, etc.), focusing on signal processing and noise reduction
  • Troubleshoot and debug low-level hardware interfaces such as USB, UART, SPI, I2C, PWM, and GPIO
  • Develop internal tools (in C or C++) to aid testing, automation, and manufacturing processes
  • Participate in code reviews, documentation, and revision control to ensure high firmware quality
  • Collaborate across engineering teams to support full product lifecycle and contribute to design reviews

Qualification

Required

  • Bachelor’s or Master’s degree in Electrical, Mechanical, Computer Engineering, or Computer Science
  • 1–3 years of embedded firmware experience OR strong project/internship experience for new grads
  • Strong C programming skills; C++ and/or Assembly exposure a plus
  • Experience with bare-metal microcontroller development
  • Familiarity with electromechanical systems including actuators and precision control
  • Strong troubleshooting and debugging skills for low-level embedded systems
  • Excellent communication, documentation, and teamwork skills
  • Comfortable working both independently and in a collaborative, hands-on environment

Preferred

  • robotics/control emphasis preferred
  • Candidates with backgrounds in mechatronics, robotics, or embedded systems are strongly encouraged to apply.

Benefits

  • Medical coverage
  • Dental coverage
  • Vision coverage
  • 401(k) match
  • Generous PTO
  • Yearly lifestyle stipend
  • Exclusive employee discounts
Cricut Inc. is a creative technology platform company know for its flagship line of smart cutting machines.
Glassdoor
3.3
Founded in 1969
South Jordan, Utah, USA
501-1000 employees
http://www.cricut.com/