Senior Firmware Engineer
Cricut
Company DescriptionCricut makes smart cutting machines that work with an easy-to-use app, an ever-growing collection of materials, and crafting essentials to help you design and personalize almost anything — custom cards, unique apparel, everyday items, and so much more.We believe everyone is born creative. We’re a diverse tapestry of thinkers, dreamers, givers, DIYers, handi-workers, artisans, and forever and always architects of things.At Cricut, we place the power of handmade into the hands of all. We give you beautiful, easy-to-master tools so you can make something unique, remarkable, perfect. We surround you with ideas, community, inspiration, and encouragement to take your creativity further than you ever imagined. And as a community, we celebrate the exhilarating act of making every single day.So, make that handcrafted card that feels like a hug. Design a shirt for fun, for family, or for a full-blown business. Craft with a passion or for a purpose. Make something big and bold, itsy-bitsy, amazingly ambitious, or just plain silly. Whatever you make, just make your heart out. Because here’s the remarkable truth: When we all make together, we make all things possible.Let’s make.Job DescriptionWhat you’ll doDevelop and debug embedded firmware for bare-metal microcontroller, RTOS, System on Chip, and Single Board Computer systemsWork closely with project and product management to derive technical requirements from product requirementsWork with hardware engineering team to bring up new boards, systemsUse a data and statistical method to analyze and resolve design issuesWrite control system code for actuators (motors, solenoids, etc), including PID tuning and dynamic controlIntegrate and analyze sensor data (optical, thermal, reflective, etc.), focusing on signal processing and noise reductionTroubleshoot and debug low-level hardware interfaces such as USB, UART, SPI, I2C, PWM, and GPIODevelop internal tools (in C or C++) to aid testing, automation, and manufacturing processesParticipate in code reviews, documentation, and revision control to ensure high firmware quality and scalabilityCollaborate across engineering teams to support full product lifecycleQualificationsWhat we’re looking forBachelor’s or Master’s degree in Electrical, Mechanical, Computer Engineering, or Computer Science (robotics/control emphasis preferred)5+ years of embedded firmware experience OR strong project/internship experience for new gradsStrong C programming skills; C++ and/or Assembly exposure a plusExperience with bare-metal microcontroller, FPGA, andReal Time Operating System developmentExperience with embedded solutions for electromechanical commercial electronics similar to Cricut’s products, for example:die cutters, plotters, printers, etc.Familiarity with electromechanical systems including actuators and precision controlStrong troubleshooting and debugging skills for low-level embedded systemsExcellent communication, documentation, and teamwork skillsComfortable working both independently and in a collaborative, hands-on environmentAdditional InformationWe’ve got you covered At Cricut, we take care of our people. Enjoy competitive Medical, Dental, and Vision coverage, a 401(k) match, generous PTO, tuition reimbursement, and a yearly lifestyle stipend to support your wellness and passions. You'll also get exclusive employee discounts—and best of all, you’ll be surrounded by some of the most talented and creative individuals out there.A Quick Note Before You Apply… Cricut is in a powerful chapter of transformation. We’re evolving fast—refining our strategy, growing our teams, and raising the bar across the board. This is an incredible opportunity for the right kind of person—but it’s not for everyone. We’re looking for A-players—people who don’t just meet expectations, but consistently exceed them. If you thrive in dynamic environments and find joy in turning challenges into momentum, keep reading. Here’s what makes someone a great fit for this role (and for this moment at Cricut):You have a bias for urgency. You don’t wait for perfect clarity to take action—you start, learn, and adjust. You believe that speed matters, especially when paired with thoughtfulness. You ask: “What can move forward today?” and push past inertia.You set high standards—especially for yourself. You’re proud of your work and protective of your reputation. You take ownership, deliver quality, and don’t cut corners. You hold yourself accountable without waiting to be asked.You stay focused when things are moving fast. You can identify what really matters and don’t get distracted by noise. You prioritize well, and manage your time wisely.You collaborate like a pro. You elevate the people around you, communicate clearly, and give thoughtful feedback. You’re low ego, high output—and your team loves working with you.One More Thing (It’s a Big One): This role is in-office five (5)daysaweek. We believe that real collaboration, innovation, and culture are built face-to-face. If you’re energized by working alongside smart, kind, creative people—and enjoy those unplanned hallway conversations that spark great ideas—you’ll love it here. If you’re looking for a hybrid or fully remote role, this likely isn’t the right time or place. But if you’re excited by challenge, purpose, and building something better, we’d love to hear from you. Let’s make something amazing—together.What to Do Next: Please attach your resume including links to your portfolio where applicable. If you want to show your super powers in other ways – include that information too. You can be sure that Cricut is an employer who values individuality, equality and diversity, so tell us what you’re all about. If you are a Maker or a DIY enthusiast, whether you think you are a good one or not, we would love to hear about it when you send us your information!At Cricut, we celebrate inclusion and diversity. Cricut is an equal opportunity employer and makes employment decisions based on merit. Cricut prohibits discrimination based on race, color, religion, sex, sexual identity, gender identity, marital status, veteran status, nationality, citizenship, age, disability, medical condition, pregnancy, or any other unlawful consideration. All your information will be kept confidential according to EEO guidelines. Cricut participates in E-Verify.Visa Sponsorship Note: Cricut is not currently sponsoring all visa types at this time. Therefore we may, in our sole judgement, elect not to proceed with interviewing candidates who do not have citizenship or current permanent residency. This includes the re entering into a hiring arrangement with anyone who may require visa sponsorship at some point in the future.SummaryType: Full-timeFunction: EngineeringExperience level: Mid-Senior LevelIndustry: Consumer Electronics
- ...DescriptionWhat you’ll doDevelop and debug embedded firmware for bare-metal microcontroller, RTOS,... ...product requirementsWork with hardware engineering team to bring up new boards, systemsUse... ...: EngineeringExperience level: Mid-Senior LevelIndustry: Consumer Electronics...SeniorPermanent employmentInternshipWork at officeRemote work
- ...Description What you’ll do Develop and debug embedded firmware for bare-metal microcontroller, RTOS, System on Chip, and Single... ...requirements from product requirements Work with hardware engineering team to bring up new boards, systems Use a data and...SeniorPermanent employmentInternshipWork at officeRemote work
- ...company and changed an industry by putting the customer first, always. The best is yet to come!Why you want this jobAs a Senior Backend Software Engineer at SeekWell, you'll collaborate with a team of engineers to develop, maintain, and support the backend services and...SeniorWork at officeFlexible hours
- ...DevSecOps Engineer We are looking for a passionate, collaborative and driven DevSecOps Engineer to join our team. You will be contributing the DevSecOps team within Risk and Security. Influence and drive security standards alignment make recommendations on security...Senior
- ...Field of vision/peripheralSUMMARY OF MINIMUM QUALIFICATIONSEducation and/or experience equivalent to a Bachelor’s degree in relevant engineering discipline.A minimum of eight (8) years of experience in software assurance or regulated software development.Strong knowledge of...SeniorFull timeLocal areaShift workNight shift
- ...and best in class outcomesVisionary in future focused problem-solvingExceptional in execution and impactThe RoleAs a Senior Site Reliability Engineer at Proofpoint you will develop a deep understanding of the various services and applications that come together to deliver...SeniorFull timeFlexible hours
$194.3k - $243k
...Fintech CompanyWe are looking to hire a Sr. Staff AI Security Engineer to lead the secure deployment and operation of AI and ML systems... ...business mission. Act as the primary subject matter expert advising senior leadership on AI risk. Mentor engineers across the organization...SeniorTemporary workWork at officeRemote workFlexible hours- Senior Software Engineer Job Locations US-Remote ID 2026-20311 Category Engineering/IT Position Type Full-Time Overview Cotiviti is a leading solutions and analytics company that leverages unparalleled clinical and financial datasets to deliver deep insight into the performance...SeniorFull timeWork experience placementRemote work
- ...company and changed an industry by putting the customer first, always. The best is yet to come! Why you want this role As a Senior Software Engineer on SeekWell's Enterprise Commerce team, you'll help build, maintain, and evolve the platforms that support multiple...SeniorFlexible hours
$153.19k
Senior Software Engineer Job Locations US-Remote Our Mission Our mission is to SAVE AND IMPROVE LIVES BY EMPOWERING HEALTHCARE CONSUMERS. Come be part of remarkable. Overview Name of Employer: HealthEquity, Inc. Position Title: Senior Software Engineer Job Location...SeniorWork experience placementRemote workMonday to FridayShift work- ...helps turn inspiration into real, tangible creations—one project at a time.Let’s make.Job DescriptionWe're looking for a Senior Site Reliability Engineer, Platform Infrastructure to take hands-on technical ownership of the architecture, reliability, and scalability of our...SeniorWork at officeRemote workRelocationRelocation package
$145k - $175k
...ZimZee Recruiting is seeking a senior-career Electrical Engineer for our client in Lehi, Utah. You will be embarking on an exciting journey with a leading-edge company that is passionate about innovation and excellence. This role offers an excellent platform to showcase...SeniorFull time$172k - $237k
...assumptions and reimagining how work gets done. Engineers define intent, author precise... ...before, you'll find your place here.Hardware Senior Principal Engineer - System... ...Diags, ONIE, BMC, BIOS/UEFI, and platform firmware for networking switch products, including...Senior- .../CD automation, and high-availability design for enterprise SaaS products.Has experience bridging R&D innovation with production engineering, converting experimental AI graph models into production-ready cloud services with enterprise-grade security and observability.Preferred...Senior
- ...WSP Global Inc. in Salt Lake City seeks a Sr. Transportation Project Manager to lead civil engineering projects within the Transportation team. You’ll guide project delivery, manage client relationships and coordinate with local and national delivery experts to meet objectives...SeniorLocal area
- ...and Uber. Our marketplace is already growing rapidly in all 50 states and we’re just getting started!We are looking for legendary engineers. You know the type. When you are at lunch and a story starts about "that time" when "that engineer" came up with a pivotal feature...SeniorFull timeWork at office
$130k - $160k
DescriptionKforce has a client in Draper, UT that is seeking a Senior Network Engineer.Summary:We are seeking a Senior Network Engineer with expertise in both enterprise and Operational Technology (OT) environments to support and enhance network infrastructure across manufacturing...Senior$145k - $165k
..., and help define the next generation of legal technology, we'd love to meet you.What You’ll Do NetDocuments is seeking a Senior Software Engineer - Growth to join our AI Growth team and help build the systems that enable customers to understand, adopt, and realize value...SeniorImmediate start$84.63k - $112.84k
...impact, and help shape the future of AI‑ready connectivity, join us today. The Role Working within an agile team, the Senior Software Engineer designs, develops, codes, tests, and debugs new software, as well as significant enhancements to existing software of...SeniorFull timeTemporary workWork from home$182.75k - $236.5k
Senior Principal Systems Development EngineerOur customers’ system requirements are usually highly complex. Bringing together hardware and software systems design, Systems Development Engineering operates at the very cutting edge of technology to meet them. We design and...Senior- ...Annualized base pay may vary depending on geographic location, job-related knowledge, skills, and experienceWe’re looking for a Senior Software Engineer II to provide technical leadership within a collaborative XactRestore product team. Our teams bring together product...Senior
$176k - $242k
...about challenging assumptions and reimagining how work gets done. Engineers define intent, author precise specifications, and orchestrate... ....Join us and help build the future of enterprise technology. Senior Principal Engineer, Rack Systems Engineering (Rack Portfolio Development...SeniorRelocation- Job-ID22482834Reference24-01297Remote100% Remote Senior BlockChain Developer Remote - USA Long term contract Pay: DOE We are seeking an experienced Blockchain Engineer. The ideal candidate will have experience working with Blockchain and Ethereum, including experience...SeniorLong term contractContract workRemote work
$139k - $257.55k
The OpportunityAs a full-stack Senior Software Engineer at Adobe Workfront, you will play a key role in shaping the future by designing and delivering high-impact features that empower teams worldwide. You will work closely with your engineering team and partner with Product...SeniorFull timeTemporary workLocal areaWorldwide- ...Job Title: Senior Financial Planning and Analysis Manager Location: 100% Remote, Draper, UT Duration: 6 Months Pay Range: $60.00 - $75.00/Hour on W2/C2C Skills: F&A - Financial Planning & Analysis & Project Management Experience Required: 10 & Above...SeniorRemote work
- ...colleagues the best experience possible for over 150 years. Help us transform our workforce of the future, today.We are seeking a Senior Software Engineer to join Zions Bancorporation. As a Senior Software Engineer, you will be the primary software engineering expert on a...SeniorTemporary workH1bWork at officeWork from homeFlexible hours3 days per week
- JobSummary Duetogrowth,HeadwatersConstructionCompanyislookingforanhonestandpersonableSr.EstimatorrtojoinourDraper,UTOffice.Interestedcandidatesshouldbeabletoprovidepreconstructionservicesforourclients,includingestimating,preliminaryscheduling,valueengineering,andconstructabilityreviews...SeniorFull time
$135k - $170k
...prioritizing remediation, and managing their migration to post-quantum cryptography (PQC).The Quantum Central engineering team is looking for a full stack Senior Software Engineer to help build this platform from the ground up. This is greenfield, high-impact work on a...SeniorFlexible hours- ...meaningful work, influence outcomes, and grow alongside a company that’s ready to move fast, you’ll feel at home at MX.Our software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with their finances. Our...SeniorContract work
$174k - $225k
...about challenging assumptions and reimagining how work gets done. Engineers define intent, author precise specifications, and orchestrate... ...team member — right now at MyWellatDell.comThermal Senior Principal EngineerThe ISG Thermal Engineering team leads and delivers...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!
- senior implementation engineer Riverton, UT
- senior operations technician Riverton, UT
- senior manager creative operations Riverton, UT
- senior application security Riverton, UT
- srs Riverton, UT
- senior software engineer remote Riverton, UT
- senior designer remote Riverton, UT
- senior implementation project manager Riverton, UT
- senior performance engineer Riverton, UT
- senior level Riverton, UT



