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.