Firmware Test 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 DescriptionCricut is seeking a versatile Firmware Test Engineer (also known in other industries at a "Systems Verification Engineer") who will be responsible for testing and qualifying Firmware and Hardware for product releases. You will be responsible for testing Firmware's for the new and existing hardware products and communicating with development teams. You should be able to represent QA concerns in cross-functional team meetings and provide valuable end-user feedback to improve the customer experience. Our firmware is written on bare-metal STM32 microcontrollers and similar chips for consumer-grade creative cutting machines and small appliances. This is NOT a position where you are doing verification of deeper technologies such as FPGAs or ASICs. This position requires a deep understanding of firmware, hardware and software development life cycle, experience with a variety of testing techniques, experience in running automation test suites and strong written and organizational skills.The successful candidate should be able to develop and execute an organized test plan to release high quality products to the market on schedule.QualificationsExperience working in a technical development team.Experience in writing clear, concise and comprehensive test scenarios, test cases and test plans.Experience in executing test cases, debugging & analyzing results, reporting & tracking defects, and providing updates to stakeholders.Good knowledge of USB, Bluetooth classic, BLE, and Wi-Fi communication protocols.Good experience in microcontrollers, DC motors (Steppers and Servos), and motor drivers.Some experience with sensing, sampling, and feedback control systems.Some experience in testing USB/wireless device software/apps on Windows and Mac.Intermediate or higher programming experience in Swift, Dart, C/C++ and Python.Good written and verbal communication skills.Able to communicate project plans with contract manufacturers in Asia.Able to create procedures and provide information for recreating firmware/software bugs.Familiarity with using Windows, Mac, iOS and Linux operating systems.Understanding of how to use interactive shells languages for Windows and Mac.Good to have skills:Experience in testing Software interacting with hardwareExperience in Testing and Qualifying Consumer Electronics ProductsExperience in testing state machinesExperience in Commercial or Consumer Electronics with Microcontrollers PreferredExperience in industries such as Aerospace or Medical DevicesAble to communicate project plans with contract manufacturers in AsiaNOTE: If you are in Aerospace or Medical Devices and interested in a change of industries, this might be the thing. Cricut is very serious about building high quality machines. We are looking for your expertise and strong opinions but also your willingness to collaborate and improve as we all get better together. Additional InformationWe’ve Got You CoveredAt 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 receive exclusive employee discounts—and best of all, you’ll be surrounded by some of the most talented, creative, and curious minds out there.A Quick Note Before You Apply…Cricut is in an exciting chapter of transformation. We’re evolving fast—refining our strategy, growing our teams, and raising the bar across everything we do. 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 thrive in dynamic environments, turn challenges into momentum, and consistently deliver their best work. If that sounds like you, read on.Here’s what makes someone a great fit for this role (and for this moment at Cricut):· You move with urgency. You don’t wait for perfect clarity to act—you start, learn, and adjust.
- You set high standards. You take ownership, deliver quality, and hold yourself accountable.
- You stay focused when things move fast. You prioritize what matters most and tune out the noise.
- You collaborate like a pro. You elevate others, communicate clearly, and bring a low-ego, high-output energy.
- You embrace AI as part of your toolkit. From idea exploration to data analysis and creative problem-solving, you leverage AI to accelerate innovation and amplify impact—because technology and creativity go hand-in-hand here.One More Thing (It’s a Big One)This role is in-office FIVE days per week. We believe real collaboration, innovation, and culture are built face-to-face. If you’re energized by working alongside smart, kind, creative people—and love those hallway conversations that spark the next great idea—you’ll feel right at home.If you’re excited by challenge, purpose, and building something better—let’s make something amazing together.Relocation & Sponsorship Statement:· This position is eligible for relocation assistance within the United States, though local candidates will be preferred.
- Cricut is not considering individuals for this role currently living outside the United States of America and is not sponsoring all visa types at this time.What to Do Next: Please attach your resume, cover letter and/or include links to your portfolio or other social presence. 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.Cricut is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. This position is contingent on successfully completing a Criminal Background Check upon hire. Cricut participates in E-Verify.SummaryType: Full-timeFunction: Quality AssuranceExperience level: Mid-Senior LevelIndustry: Consumer Electronics
- ...real, tangible creations—one project at a time.Let’s make.Job DescriptionCricut is seeking an experienced and versatile Hardware Test Engineer to join our Hardware Quality Engineering team. You will be responsible to formulating test strategies, designing and developing...SuggestedContract workWork experience placementInterim roleWork at officeRemote workRelocationRelocation packageMonday to Friday
- ...Job Description Job Description Job Title: Senior Test Automation Engineer Duration : Contract to Hire Location : Salt Lake City/Midvale, UT Work Mode : 5 Days Onsite Years Of Exp : 7+ Yrs Job Description: We are seeking a Senior Test Automation Engineer...SuggestedContract workShift work
- ...United States of America)SUMMARY OF DUTIESProvides complex quality engineering work for specific product lines under broad supervision and... ...validation, monitoring and inspection methods, procedures, and test protocols; specific to assigned product line(s) and processes and...SuggestedFull timeLocal areaShift workNight shift
- ...the future. Join us and help shape this transformation.We are seeking a visionary experienced Software Engineer to join our QA Services team. This isn't just a testing role; it's a leadership opportunity. We need a thought leader who can not only write sophisticated...SuggestedWork at officeWork from homeFlexible hours3 days per week
- ...transform our workforce of the future, todayWe are seeking a Software Engineer to join Zions Bancorporation supporting our retail card... ...customers and drive organizational success. This position guides testing and configuration management processes, manages source code and...SuggestedWork at officeWork from homeFlexible hours3 days per week
- ...workforce of the future, today.We are seeking a Senior CIAMSoftware Engineer in Salt Lake City to join our CIAM team to help support and... ..., incident response and resolution, troubleshooting, testing, source code management and executing and managing change processes...Work at officeWork from homeFlexible hours3 days per week
- ...transform our workforce of the future, today.We are seeking a Software Engineer to join Zions Bancorporation. The Software Engineer plays a key... ...and manage CI/CD pipelines to automate software delivery, testing, and deployment processes.Administer and support Linux servers,...Temporary workH1bWork at officeWork from homeFlexible hours3 days per week
- ...A local educational institution is seeking a summer intern to work as an Integration & Test Engineer. The role involves designing and developing engineering solutions, implementing test procedures, and analyzing microelectronic systems. Candidates should have strong communication...Summer workInternshipSummer internshipLocal area
- ...demanding enterprise and industrial environments. As a Software Engineer (C/C++), you will work directly on the core of our database and... ...systems—not toy services Own work end-to-end: design, code, test, ship Collaborate with senior engineers who care deeply about...Full timeInternshipWork at officeRemote workFlexible hours
- ...America)SUMMARY OF DUTIESProvides routine and complex quality engineering work for specific product lines under broad supervision and guidelines... ...validation, monitoring and inspection methods, procedures, and test protocols; specific to assigned product line(s) and processes...Full timeLocal areaShift workNight shift
- ...seeking an experienced Lead Agentic Software Engineer, Connected Devices to build and ship... ...workflow — AI-assisted code review, automated test generation, AI-augmented development —... ...of embedded hardware integration: firmware constraints, command protocols, calibration...
- ...K-12 education technology. We're looking for a Senior Software Engineer to join our team as we transform our on-prem system into a modern... ...best practices Familiarity with integration and unit testing Strong experience with cloud infrastructure (AWS preferred)...Temporary work
- ...seeking a detail-oriented and technically strong Product Quality Engineer - Materials to lead quality planning and validation for Cricut... ...role is responsible for developing and executing comprehensive test plans that ensure new and existing materials meet Cricut’s performance...
- Remote Operations Engineer Full-Time, Permanent Sandy, UT (In-person)Graymont currently has an opening for the position of Remote Operations Engineer in the Sandy, Utah Remote Operations Center (ROC). The ROC is staffed with Remote Operations Engineers who remotely operate...Permanent employmentFull timeRemote workShift workNight shiftRotating shiftWeekend workDay shift
- ...the full lifecycle including designing, coding, documenting, and testing. This includes both new development projects as well as... ...Spark software, and out to SQL. Confer with systems analysts, engineers, programmers and others to design systems and to obtain information...Local areaRemote work
$80k - $180k
...software as simple as forms for data capture to Roslyn‑based C# class → ReST API generators to custom patterns handling our enrollment engine. We believe the best part of development is planning out code and discussing it with peers before writing it. Micro‑ORM, dynamic...Work at office- ...overall platform.Write well-structured Apex classes, triggers, test classes, and asynchronous processes.Develop custom Lightning Web... ...large initiatives.Testing & QualityOur team is committed to engineering quality and predictable delivery. Developers are expected to build...Temporary workH1bWork at officeWork from homeFlexible hours3 days per week
- ...of the future, today.We are seeking a dynamic and visionary AI Engineer to join our newly established Innovation Lab. In this pivotal role... ..., stakeholder collaboration, and the design, debugging, testing, and deployment of effective, scalable software solutions. Your...Temporary workH1bWork at officeFlexible hours3 days per week
- ...experience as a Salesforce system administratorDemonstrated experience in a technical team lead role‘Bachelor’s degree in Business, Engineering, or Computer Science preferredRequired SkillsNo-code development expertiseSystem administration and support experienceFamiliarity...Flexible hoursNight shift
- ...~ Paid time off ~ Profit sharing ~ Vision insurance ~ Wellness resources Now in our 21st year of operation, Nordmin Engineering is a technical resource of choice for the mining and resource sectors. Built to respond quickly and deliver results on time and on...Local areaWorldwideFlexible hours
- ...takes the imagination and passion of all of us—from design and engineering to the manufacturing and marketing of our billions of MedTech... ...you are fully vaccinated against COVID-19. In some locations, testing for COVID-19 may be available and/or required. Consistent with...Full time
$91k - $120k
...personally thrive, make a difference and be part of a culture where individuality is noticed and valued every day.Cyber Operations Engineer IIIJob Summary:We are seeking a Security Engineer with expertise in security automation, integration, and engineering practices to...Full timeRemote workWork from homeFlexible hours$114k - $148.2k
...Our buildings deliver tens of thousands of products to hundreds of countries worldwide, every day. The Reliability & Maintenance Engineering (RME) team are the business partners that work tirelessly behind the scenes to make it happen. We drive continuous improvement, and...Remote workWorldwideFlexible hoursShift workNight shift- ...re looking for a Staff AI-Native Software Engineer to architect the future of a cross-... ...services, device connectivity, and hardware/firmware integration, with a mandate to make the entire... ...(agentic coding, AI-assisted review, test generation, AI-augmented design/ADRs) while...Work at officeRemote workRelocationRelocation package
- ...possible. Let’s make. Job Description Cricut is seeking to hire an experienced and hands-on Associate Manager, HW Test Engineering to join our Hardware Quality Engineering team. This is a player-coach role responsible for both directly contributing to hardware...Contract workWork experience placementWork at officeRelocationVisa sponsorshipRelocation package
- General Application - South Jordan If you would like to be part of the Jerry Seiner team. Please apply here! Here are the benefits of working at Jerry Seiner: 401 (K) retirement plans 125k Cafeteria plans Medical Insurance Dental Insurance Supplemental...
- ...alignment AI/LLM Platforms & Agentic AI Deep understanding of LLM integration patterns (RAG, Agents, Tool-use) and Prompt Engineering strategies for enterprise applications Hands‑on experience with agentic AI frameworks and patterns (LangChain, LlamaIndex, Semantic...Flexible hours
$48k - $63k
...exciting and exclusive partnership with Columbia Univ. School of Engineering. All mthree Alumni are eligible to receive two Executive... ...ll learn at the mthree Academy: How to design, develop, and test a full-stack application. How to demonstrate professionalism...Permanent employmentFull timeTraineeshipRelocationVisa sponsorshipWork visaFlexible hours- ...when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world... ...Scrum team, collaborating across design, development, and testing Supporting the development of console and embedded software...Remote jobInternship
$110.5k - $160k
...Description By applying to this position, your application will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall intern roles have start dates in August/September 2026 and are 12 weeks in duration. Do you want to solve real...Full timeInternshipWork at officeWorldwideMonday to Friday
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Test Engineer. Be the first to apply!





