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 ElectronicsSeniorPermanent 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
$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$182.75k - $236.5k
...together hardware and software systems design, Systems Development Engineering operates at the very cutting edge of technology to meet them.... ...standards, on time and within budget.What you’ll achieve:As a Senior Principal Engineer, you will lead high-impact initiatives,...Senior- ...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
$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- Are you a software engineer who is excited by the challenge of building both embedded firmware and user-facing applications that power industrial automation systems? Emerson... ...-to-end development, from onboarding through senior leadership. We provide a wide range of...SeniorTemporary workFlexible hours
- Job-ID: 299124Category: Solutions ArchitectureLocation: Round Rock, TX, United StatesWorkplace: FieldSchedule: Full timePosted: 2026-10-21HPC Solution Architect - Customer Solution Centers - Consultant (I9)Dell provides the technology that transforms the way we all work...SeniorWorldwide
$185.6k - $255.2k
...paramount importance to Dell Technologies. Our Product Security Engineering team designs and develops software and systems to minimize... ...best work of your career and make a profound social impact as a Senior Principal AI Security Solutions Architect on our Security and...SeniorRelocation package- Senior Java Developer - NAOP (New Account Opening Platform)Position Summary:Zions Bancorporation’s Enterprise Technology and Operations... ...with Solution Architects, Developers, Product Owners, QA engineers, DevOps teams to deliver scalable, secure, and high-performing...SeniorTemporary workH1bWork at officeWork from homeFlexible hours3 days per week
$152k - $242k
...about challenging assumptions and reimagining how work gets done. Engineers define intent, author precise specifications, and orchestrate... .... Mechanical Engineers (Multiple Open Roles, Principal and Senior Principal levels)Mechanical Engineering leads and delivers the...SeniorRelocation package- ...assumptions and reimagining how work gets done. Engineers define intent, author precise... ...find your place here.Electrical Systems Senior Principal EngineerThe reputation of Dell... ...systems engineering working closely with firmware, mechanical, power and thermal engineers...Senior
$164k - $225.5k
Senior Principal Power EngineerInfrastructure Solutions Group (ISG) builds the products that power infrastructure, solutions, and data... ...challenging assumptions and reimagining how work gets done. Engineers define intent, author precise specifications, and orchestrate AI...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
$70 per hour
Build Production-Grade Autonomous AI Systems at Enterprise ScaleWe're seeking a Senior AI Engineer who has successfully taken AI solutions from concept to production within large-scale enterprise environments. This is not a research role and it's not focused solely on...SeniorContract workTemporary work- ...prem or cloud)Collaborate with members from marketing, product engineering and other functions to understand client needs so you can... ...initiatives focus on end-to-end development, from onboarding through senior leadership. We provide a wide range of development...SeniorTemporary workWork at officeFlexible hours
- ...Job Description Job Description Hazen and Sawyer is seeking a qualified and experienced Principal Engineer/Senior Principal Engineer (PE/SPE) to join our team on a full-time basis to support the design and construction of water and wastewater facilities and infrastructure...SeniorFull timeWork at officeLocal area
- ...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
$120k - $150k
...mode. We are seeking an experienced and highly skilled Senior Developer to join our team. The ideal candidate will have 6-12... ...Details Division : Product Development Department : Engineering Reports To : Director of Engineering Location : In-Office...SeniorFull timeWork at office- ...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
- 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
- TransCore (TRN), a subsidiary of ST Engineering, is seeking a talented Sr DevOps Engineer to join our Smart Mobility team in Austin, Texas... ..., partners, and consumer apps behind it. We are looking for a Senior DevOps Engineer to build and run the delivery pipelines, cloud...SeniorFull timeWork at officeLocal areaRemote workRelocation
- ...filings, timely reconciliations, and effective audit readiness.Responsibilities:• Oversee payroll tax compliance activities and provide senior-level guidance to ensure statutory filings, remittances, and reporting obligations are completed accurately and on time.• Manage...Senior
$90k - $110k
Your Promotion Awaits! HVAC Sr. Service Tech Lead Management Track HVAC Lead $90K$110K Base + Bonus | MGNT Track | Take-Home Van | No Layoffs! Locally Owned, Veteran-Owned It's your time to level up! You're already running calls and carrying the crew for someone...SeniorFlexible hours$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$59 - $77 per hour
DescriptionKforce is immediately seeking an experienced Principal AI DevSec Engineer in support of our enterprise compute customer based in Round... ...security, DevSecOps, code analysis, threat modeling, firmware security or software supply-chain securityJob TypeContractCompensation...Immediate start$194.4k - $267.3k
...paramount importance to Dell Technologies. Our Product Security Engineering team designs and develops software and systems to minimize... ...best work of your career and make a profound social impact as a Senior Manager, Agentic AI Product Security Engineering on our Security...SeniorRelocation package- ...functional execution. They will serve as the connective tissue between engineering, architecture, datacenter, supply chain, finance, and business... ..., and capacity planning processes.· Strong executive presence with experience presenting recommendations to senior leadershipSenior
- ...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
- .... Drive standards based architectures and supporting services. Use of agile and rapid application development processes to speed engineering efforts Follow engineering best practices in a team environment to develop high-quality products including writing automated unit...SeniorFull timeImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!
- senior devops engineer remote South Jordan, UT
- senior implementation engineer South Jordan, UT
- remote senior project manager South Jordan, UT
- senior human factors engineer South Jordan, UT
- senior operations technician South Jordan, UT
- senior manager legal South Jordan, UT
- senior ux designer remote South Jordan, UT
- senior manager creative operations South Jordan, UT
- senior network engineer remote South Jordan, UT
- senior net developer remote South Jordan, UT




