Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Firmware Test Engineer in South Jordan, UT vacancy
  •  ...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... 
    Suggested
    Contract work
    Work experience placement
    Interim role
    Work at office
    Remote work
    Relocation
    Relocation package
    Monday to Friday

    Cricut

    South Jordan, UT
    4 days ago
  •  ...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... 
    Suggested
    Contract work
    Shift work

    System One

    Midvale, UT
    1 day ago
  •  ...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... 
    Suggested
    Full time
    Local area
    Shift work
    Night shift

    Merit Medical

    South Jordan, UT
    4 days ago
  •  ...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... 
    Suggested
    Work at office
    Work from home
    Flexible hours
    3 days per week

    Zions Bancorporation

    Midvale, UT
    4 days ago
  •  ...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... 
    Suggested
    Work at office
    Work from home
    Flexible hours
    3 days per week

    Zions Bancorporation

    Midvale, UT
    4 days ago
  •  ...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 office
    Work from home
    Flexible hours
    3 days per week

    Zions Bancorporation

    Midvale, UT
    4 days ago
  •  ...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 work
    H1b
    Work at office
    Work from home
    Flexible hours
    3 days per week

    Zions Bancorporation

    Midvale, UT
    4 days ago
  •  ...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 work
    Internship
    Summer internship
    Local area

    Austin Community College

    Draper, UT
    4 days ago
  •  ...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 time
    Internship
    Work at office
    Remote work
    Flexible hours

    Faircom

    Sandy, UT
    14 hours ago
  •  ...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 time
    Local area
    Shift work
    Night shift

    Merit Medical

    South Jordan, UT
    2 days ago
  •  ...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... 

    Cricut

    South Jordan, UT
    1 day ago
  •  ...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

    Audio Enhancement

    West Jordan, UT
    3 days ago
  •  ...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... 

    Cricut

    South Jordan, UT
    1 day ago
  • 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 employment
    Full time
    Remote work
    Shift work
    Night shift
    Rotating shift
    Weekend work
    Day shift

    Graymont

    Sandy, UT
    2 days ago
  •  ...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 area
    Remote work

    Berkadia

    Midvale, UT
    4 days ago
  • $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

    Employee Navigator

    West Jordan, UT
    1 day ago
  •  ...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 work
    H1b
    Work at office
    Work from home
    Flexible hours
    3 days per week

    Zions Bancorporation

    Midvale, UT
    4 days ago
  •  ...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 work
    H1b
    Work at office
    Flexible hours
    3 days per week

    Zions Bancorporation

    Midvale, UT
    4 days ago
  •  ...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 hours
    Night shift

    Zions Bancorporation

    Midvale, UT
    4 days ago
  •  ...~ 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 area
    Worldwide
    Flexible hours

    Nordmin Engineering Usa Inc

    South Jordan, UT
    23 days ago
  •  ...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

    BD, Becton and Dickinson

    Sandy, UT
    1 day ago
  • $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 time
    Remote work
    Work from home
    Flexible hours

    Conduent

    Sandy, UT
    1 day ago
  • $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 work
    Worldwide
    Flexible hours
    Shift work
    Night shift

    Amazon

    West Jordan, UT
    2 days ago
  •  ...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 office
    Remote work
    Relocation
    Relocation package

    Cricut

    South Jordan, UT
    2 days ago
  •  ...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 work
    Work experience placement
    Work at office
    Relocation
    Visa sponsorship
    Relocation package

    Cricut

    South Jordan, UT
    16 days ago
  • 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...

    Jerry Seiner South Jordan

    South Jordan, UT
    1 day ago
  •  ...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

    Socket.dev

    Sandy, UT
    2 days ago
  • $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 employment
    Full time
    Traineeship
    Relocation
    Visa sponsorship
    Work visa
    Flexible hours

    mthree

    South Jordan, UT
    1 day ago
  •  ...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 job
    Internship

    Danaher

    West Jordan, UT
    1 day ago
  • $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 time
    Internship
    Work at office
    Worldwide
    Monday to Friday

    Amazon

    West Jordan, UT
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Test Engineer. Be the first to apply!