Skip to content

Cricut

Company: Cricut
Location: South Jordan, Utah, United States
Employment Type: Full Time | On-site

Job Overview

Cricut is seeking a Technical Software Engineering Manager to lead software development for its machine platforms. This role combines technical leadership and people management, overseeing teams that build embedded and application-level software supporting Cricut’s connected hardware ecosystem.

Key Responsibilities

Lead and mentor software engineering teams focused on machine software

Oversee architecture, development, and delivery of machine-related software

Collaborate with hardware, firmware, and product teams

Ensure engineering best practices, quality standards, and timelines

Support hiring, performance management, and team growth

Drive continuous improvement in development processes

Qualifications & Experience

Experience leading software engineering teams

Strong technical background in software development

Exposure to embedded systems, hardware-software integration, or IoT

Excellent leadership and communication skills

Ability to manage complex technical projects end-to-end

To apply for this job please visit jobs.smartrecruiters.com.

freecounter