Cricut 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 ...
Cricut 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 ...
Cricut 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 ...
Quick apply
Cricut 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 ...
Firmware Test Engineer
South Jordan, UT · On-site
Cricut 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 ...
Firmware Test Engineer
South Jordan, UT · On-site
Cricut 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 ...
The PCAS department is seeking an embedded software/firmware engineer to support development of a range of high-performance actuation systems, such as aerodynamic steering, thrust vectoring, attitude ...
The PCAS department is seeking an embedded software/firmware engineer to support development of a range of high-performance actuation systems, such as aerodynamic steering, thrust vectoring, attitude ...
Senior Software Safety / Senior System Safety Engineer
$115K - $152K/yr
Analyze engineering software and/or firmware in accordance with MIL-STD-882E, JSSSEH, AOP-52, and other relevant standards. * Work with software development teams to review and analyze software code.
Senior Software Safety / Senior System Safety Engineer
$115K - $152K/yr
Analyze engineering software and/or firmware in accordance with MIL-STD-882E, JSSSEH, AOP-52, and other relevant standards. * Work with software development teams to review and analyze software code.
Senior Embedded Systems Engineer - Draper, UT
Draper, UT · On-site
$115K/yr
Implement embedded firmware for ARM Cortex-M or similar microcontrollers in a FreeRTOS or ... Collaborate with internal engineers and third-party design partners to integrate microcontrollers ...
Senior Embedded Systems Engineer - Draper, UT
Draper, UT · On-site
$115K/yr
Implement embedded firmware for ARM Cortex-M or similar microcontrollers in a FreeRTOS or ... Collaborate with internal engineers and third-party design partners to integrate microcontrollers ...
Senior Software Developer (Chromatography Data Systems & Instrumentation)
Lehi, UT · On-site
$51.25 - $67.50/hr
The ideal candidate possesses a deep understanding of C#, .NET, and WPF for desktop application development, combined with the versatility to handle firmware-level programming and modern web ...
Senior Software Developer (Chromatography Data Systems & Instrumentation)
Lehi, UT · On-site
$51.25 - $67.50/hr
The ideal candidate possesses a deep understanding of C#, .NET, and WPF for desktop application development, combined with the versatility to handle firmware-level programming and modern web ...
Senior Software Developer (Chromatography Data Systems & Instrumentation)
Lehi, UT · On-site
$51.25 - $67.50/hr
The ideal candidate possesses a deep understanding of C#, .NET, and WPF for desktop application development, combined with the versatility to handle firmware-level programming and modern web ...
Quick apply
Senior Software Developer (Chromatography Data Systems & Instrumentation)
Lehi, UT · On-site
$51.25 - $67.50/hr
The ideal candidate possesses a deep understanding of C#, .NET, and WPF for desktop application development, combined with the versatility to handle firmware-level programming and modern web ...
The ideal candidate possesses a deep understanding of C#, .NET, and WPF for desktop application development, combined with the versatility to handle firmware-level programming and modern web ...
The ideal candidate possesses a deep understanding of C#, .NET, and WPF for desktop application development, combined with the versatility to handle firmware-level programming and modern web ...
Senior Machine Learning Engineer
Sandy, UT · On-site
$113K - $150K/yr
As Senior Machine Learning Engineer, you will own the evaluation and optimization of speech-oriented AI models - covering real-time transcription and speech-to-speech systems across dozens of ...
Senior Machine Learning Engineer
Sandy, UT · On-site
$113K - $150K/yr
As Senior Machine Learning Engineer, you will own the evaluation and optimization of speech-oriented AI models - covering real-time transcription and speech-to-speech systems across dozens of ...
Collaborate with cross-functional teams, including systems engineering, software engineering, firmware engineers, modeling and simulation engineers and algorithm developers to ensure alignment on ...
Collaborate with cross-functional teams, including systems engineering, software engineering, firmware engineers, modeling and simulation engineers and algorithm developers to ensure alignment on ...
Senior Embedded Software Engineer
$117K - $153K/yr
Apply today and take the next step in your engineering career. At RTX, the world largest aerospace ... Familiarity with reading firmware source like VHDL or Verilog * Familiarity with assembly language ...
Senior Embedded Software Engineer
$117K - $153K/yr
Apply today and take the next step in your engineering career. At RTX, the world largest aerospace ... Familiarity with reading firmware source like VHDL or Verilog * Familiarity with assembly language ...
Senior Embedded Software Engineer
$117K - $153K/yr
Apply today and take the next step in your engineering career. At RTX, the world largest aerospace ... Familiarity with reading firmware source like VHDL or Verilog * Familiarity with assembly language ...
Senior Embedded Software Engineer
$117K - $153K/yr
Apply today and take the next step in your engineering career. At RTX, the world largest aerospace ... Familiarity with reading firmware source like VHDL or Verilog * Familiarity with assembly language ...
Principal Real-time Software Engineer
$127K - $171K/yr
Our precision software and firmware integrate operating systems, device drivers, networking, and ... Our 4000+ software engineers design, develop, and build innovative solutions for our customers.
Principal Real-time Software Engineer
$127K - $171K/yr
Our precision software and firmware integrate operating systems, device drivers, networking, and ... Our 4000+ software engineers design, develop, and build innovative solutions for our customers.
Senior Connectivity Engineer
$93K - $128K/yr
Partner with Product, Hardware, Firmware, Manufacturing, and Operations teams to bring new ... Team Mentorship: Mentor engineers and analysts through technical guidance, design reviews ...
Senior Connectivity Engineer
$93K - $128K/yr
Partner with Product, Hardware, Firmware, Manufacturing, and Operations teams to bring new ... Team Mentorship: Mentor engineers and analysts through technical guidance, design reviews ...
Systems Engineering, Software Engineering, Firmware Engineering, Electrical Engineering, Mechanical Engineering, Environmental Safety, & Health, Human Systems Interfaces, Test Engineering. * Analysis ...
Systems Engineering, Software Engineering, Firmware Engineering, Electrical Engineering, Mechanical Engineering, Environmental Safety, & Health, Human Systems Interfaces, Test Engineering. * Analysis ...
Principal Real-time Software Engineer
$127K - $171K/yr
Our precision software and firmware integrate operating systems, device drivers, networking, and ... Our 4000+ software engineers design, develop, and build innovative solutions for our customers.
Principal Real-time Software Engineer
$127K - $171K/yr
Our precision software and firmware integrate operating systems, device drivers, networking, and ... Our 4000+ software engineers design, develop, and build innovative solutions for our customers.
Software / System Safety Engineer II
$163K - $193K/yr
Experience interfacing with Systems Engineering, Software or Firmware Engineering, Electrical Engineering, and Mechanical Hardware Engineering. * Experience managing working groups. What We Offer
Software / System Safety Engineer II
$163K - $193K/yr
Experience interfacing with Systems Engineering, Software or Firmware Engineering, Electrical Engineering, and Mechanical Hardware Engineering. * Experience managing working groups. What We Offer
Partner cross-functionally with product, design, QA, manufacturing, firmware/EE, AI/ML, support, and security, and mentor engineering leaders on performance/UX/reliability/cost tradeoffs. * Own safe ...
Partner cross-functionally with product, design, QA, manufacturing, firmware/EE, AI/ML, support, and security, and mentor engineering leaders on performance/UX/reliability/cost tradeoffs. * Own safe ...
Partner cross-functionally with product, design, QA, manufacturing, firmware/EE, AI/ML, support, and security, and mentor engineering leaders on performance/UX/reliability/cost tradeoffs. * Own safe ...
Partner cross-functionally with product, design, QA, manufacturing, firmware/EE, AI/ML, support, and security, and mentor engineering leaders on performance/UX/reliability/cost tradeoffs. * Own safe ...
Firmware Engineer information
See Provo, UT salary details
$70.9K - $82.1K
1% of jobs
$82.1K - $93.3K
2% of jobs
$93.3K - $104.5K
3% of jobs
$104.5K - $115.7K
3% of jobs
$115.7K - $126.8K
6% of jobs
$130.8K is the 25th percentile. Wages below this are outliers.
$126.8K - $138K
26% of jobs
$138K - $149.2K
3% of jobs
$149.2K - $160.4K
3% of jobs
The median wage is $161.1K / yr.
$160.4K - $171.6K
23% of jobs
$171.6K - $182.7K
1% of jobs
$183.7K is the 75th percentile. Wages above this are outliers.
$182.7K - $193.9K
27% of jobs
$70.9K
$158.4K
$193.9K
How much do firmware engineer jobs pay per year?
What is the difference between Firmware Engineer vs Embedded Software Engineer?
| Aspect | Firmware Engineer | Embedded Software Engineer |
|---|---|---|
| Credentials | Bachelor's in Electrical Engineering, Computer Engineering, or related fields; knowledge of hardware and low-level programming | Bachelor's in Computer Engineering, Electrical Engineering, or related fields; strong programming skills in C/C++ |
| Work Environment | Designing and developing firmware for hardware devices, often working closely with hardware teams | Developing software for embedded systems, often in real-time environments |
| Industry Usage | Electronics, consumer devices, IoT, automotive | Consumer electronics, medical devices, industrial automation |
Firmware Engineers focus on creating low-level code that directly interacts with hardware components, while Embedded Software Engineers develop software that runs on embedded systems, often with a broader scope. Both roles require similar technical skills and often overlap in industries like consumer electronics and IoT.
How much money does a firmware engineer make?
What engineers make $200,000 a year?
What engineers make $500,000?
What are the key skills and qualifications needed to thrive as a Firmware Engineer, and why are they important?
What are some common challenges Firmware Engineers face when working with cross-functional teams?
What are Firmware Engineers?
What does a firmware engineer do?

Full-time
Medical, Dental, Vision, Retirement, PTO
Posted 7 days ago
Job description
Cricut 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.
Cricut 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.
Experience 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 hardware
- Experience in Testing and Qualifying Consumer Electronics Products
- Experience in testing state machines
- Experience in Commercial or Consumer Electronics with Microcontrollers Preferred
- Experience in industries such as Aerospace or Medical Devices
- Able to communicate project plans with contract manufacturers in Asia
NOTE:Â 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.Â
We'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 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.
About Cricut
Sourced by ZipRecruiter
Industry
Internet and it
Company size
501 - 1,000 Employees
Headquarters location
South Jordan, UT, US
Year founded
1969