Cricut

Firmware Engineer

Cricut
Apply
23 hours ago
South Jordan, UT, USAEntry Level / Mid Level

Responsibilities

  • Develop and debug embedded firmware for bare-metal microcontroller systems.
  • Collaborate with hardware engineers on board bring-up and new product development.
  • Write actuator control software for motors and solenoids, including PID tuning and dynamic control.
  • Integrate and analyze optical, thermal, reflective, and other sensor data with emphasis on signal processing and noise reduction.
  • Troubleshoot low-level hardware interfaces including USB, UART, SPI, I2C, PWM, and GPIO.
  • Develop internal C or C++ tools for testing, automation, and manufacturing processes.
  • Participate in code reviews, documentation, revision control, and design reviews.
  • Support cross-functional engineering teams across the full product lifecycle.

Requirements

  • Bachelor’s or master’s degree in Electrical Engineering, Mechanical Engineering, Computer Engineering, or Computer Science; robotics or controls emphasis is preferred.
  • 1–3 years of embedded firmware experience, or strong project or internship experience for new graduates.
  • Strong C programming skills.
  • Exposure to C++ and/or Assembly is a plus.
  • Experience with bare-metal microcontroller development.
  • Familiarity with electromechanical systems, actuators, and precision control.
  • Strong troubleshooting and debugging skills for low-level embedded systems.
  • Strong communication, documentation, teamwork, and collaboration skills.
  • Ability to work independently in a hands-on environment.

Benefits

  • Medical, dental, and vision coverage.
  • 401(k) match, generous paid time off, tuition reimbursement, and a yearly lifestyle stipend.
  • Exclusive employee discounts.
  • In-office work five days per week; hybrid and fully remote arrangements are not offered.

Tech Stack

AssemblyCC++

Categories

Cricut

About Cricut

1,001-5,000 employees

Cricut builds smart cutting machines, heat presses, and crafting tools with companion software and a content library used by crafters, educators, and small sellers. It sells hardware, materials, and subscriptions (including Cricut Design Space and Cricut Access) direct-to-consumer and through major retailers. Founded in 1969 and headquartered in South Jordan, Utah, the company is publicly traded on Nasdaq (CRCT) after its 2021 IPO.

Contact me