1

Firmware Manager Jobs in Utah (NOW HIRING)

Understanding of memory management, interrupts, and real-time constraints * Strong analytical and ... Exposure to secure firmware development and OTA updates * Experience writing software applications ...

Senior Project Manager

Kamas, UT · On-site

$125 - $150/hr

Drive execution across hardware, firmware, software, mobile applications, and connected ... Improve project management practices, governance, and execution across the organization.

Set technical direction and architecture standards for embedded firmware, control systems, and hardware integration across product lines * Own hiring, onboarding, performance management, and career ...

Set technical direction and architecture standards for embedded firmware, control systems, and hardware integration across product lines * Own hiring, onboarding, performance management, and career ...

What you'll do 1. Fulfillment & Firmware Programming * Lead & supervise daily fulfillment employees ... Manage all shipment through our primary shipment vendors, UPS and DHL. * Maintain clean, organized ...

Validation Engineering Manager Hardware Org • Reports to Sr. Director of Electrical/Firmware Engineering • Full Time • Remote / Hybrid Join Us at Pura-Reimagining Fragrance for the Future At ...

Validation Engineering Manager Hardware Org · Reports to Sr. Director of Electrical/Firmware Engineering · Full Time · Remote / Hybrid Join Us at Pura--Reimagining Fragrance for the Future At Pura ...

Sensor Integration Engineer II

American Fork, UT · On-site

$149K/yr

Troubleshoot integration issues across hardware, firmware, and network layers, isolating root cause ... into production, managing integration timelines and resolving sensor-level blockers. * Drive ...

Summary As Vivint Smart Home continues to scale across cloud, mobile, embedded, and firmware ... We are seeking a Manager, Release Management, to lead the strategy, execution, and continuous ...

Summary As Vivint Smart Home continues to scale across cloud, mobile, embedded, and firmware ... We are seeking a Manager, Release Management, to lead the strategy, execution, and continuous ...

Summary As Vivint Smart Home continues to scale across cloud, mobile, embedded, and firmware ... We are seeking a Manager, Release Management, to lead the strategy, execution, and continuous ...

Embedded Systems Engineer II

Midvale, UT · On-site

$115K - $130K/yr

Architect and manage the development of firmware for MCUs and SoCs used as the controllers in our systems * Collaborate with internal and external developers using modern version control tools and ...

Embedded Systems Engineer II

Midvale, UT · On-site

$115K - $130K/yr

Architect and manage the development of firmware for MCUs and SoCs used as the controllers in our systems * Collaborate with internal and external developers using modern version control tools and ...

next page

Showing results 1-20

Firmware Manager information

What is a firmware manager?

A Firmware Manager is responsible for overseeing the development, testing, and deployment of embedded software and firmware within hardware products. They lead a team of engineers, ensure project timelines are met, and maintain firmware quality and security standards. Additionally, they collaborate with hardware and software teams to optimize performance and resolve issues. Their role is critical in industries like consumer electronics, automotive, and IoT, where firmware plays an essential role in device functionality.

What are some typical challenges a firmware manager faces, and how can they be addressed?

Firmware Managers often face challenges such as balancing project deadlines with quality requirements, coordinating cross-functional teams, and staying updated with rapidly evolving technologies. Managing dependencies between software, hardware, and product requirements can lead to complex troubleshooting and prioritization decisions. Proactive communication, effective resource planning, and fostering a culture of continuous learning can help address these challenges. Many organizations support their managers by offering training, collaborative tools, and opportunities to participate in strategic planning to keep projects on track and teams motivated.

What are the key skills and qualifications needed to thrive as a firmware manager, and why are they important?

To thrive as a Firmware Manager, you need a strong background in embedded systems, firmware development, and team leadership, typically supported by a degree in electrical engineering or computer science. Familiarity with tools such as version control systems (e.g., Git), real-time operating systems, and certification in project management (such as PMP or Agile methodologies) is often expected. Excellent communication, problem-solving abilities, and the capacity to mentor and coordinate diverse teams are crucial soft skills. These competencies ensure successful delivery of complex firmware projects, seamless team collaboration, and high product quality in a fast-paced technology environment.

What are the most commonly searched types of Firmware jobs in Utah?

The most popular types of Firmware jobs in Utah are:

What cities in Utah are hiring for Firmware Manager jobs?

Cities in Utah with the most Firmware Manager job openings:

Infographic showing various Firmware Manager job openings in Utah as of August 2026, with employment types broken down into 80% Full Time, 19% Part Time, and 1% Contract. Highlights an 81% Physical, 2% Hybrid, and 17% Remote job distribution.

Firmware Engineer

Lehi, UT • On-site

Other

Posted 9 days ago


Job description

- The company -

Chirp’s mission is simple: bring relief to as many people as possible, by making things people love. Since 2015 we have specialized in highly innovative relief products you’d use every day if they existed.


We believe life’s about having a good time doing what you love, with the people you love. For us, that means skiing a powder day, adventuring with our families, and working alongside amazing people and customers.


- The Role -

We're looking for an Embedded Firmware Engineer to design, develop, and maintain embedded software for our hardware products. You will work closely with hardware, software, and product teams to deliver reliable, high-performance firmware solutions that power and drive our newest relief-providing devices.


What you'll do:

  • Design, develop, and debug firmware for embedded systems and microcontrollers
  • Collaborate with hardware engineers to define system architecture and hardware/firmware interfaces
  • Write clean, efficient, and maintainable code in C and C++
  • Develop and execute unit tests, integration tests, and system validation
  • Optimize firmware for performance, memory usage, and power consumption
  • Troubleshoot and resolve issues in embedded systems and field deployments
  • Contribute to code reviews and maintain thorough technical documentation
  • Support bring-up and validation of new hardware platforms


What you'll bring:

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, or related field
  • 5+ years of experience in embedded firmware development
  • Strong proficiency in C/C++ programming
  • Experience working with microcontrollers and embedded systems (bare-metal and RTOS)
  • Familiarity with hardware interfaces such as SPI, I2C, UART, CAN, and USB
  • Experience using debugging tools (programmer/debuggers, power supplies, oscilloscopes, logic analyzers, JTAG, etc.)
  • Understanding of memory management, interrupts, and real-time constraints
  • Strong analytical and problem-solving skills
  • Ability to read and interpret electrical schematics
  • Effective communication and teamwork skills
  • Willingness to learn and take direction from senior Engineers


Nice to have:

  • Experience with ARM-based processors or similar architectures
  • Experience with Bluetooth Low Energy (BLE) protocol and Bluetooth modules
  • Knowledge of wireless protocols (Wi-Fi, Zigbee, etc.)
  • Experience with version control systems (e.g., Git)
  • Exposure to secure firmware development and OTA updates
  • Experience writing software applications (C#, Python, etc)


This role reports to the Principal Software Engineer under the Product organization. You'll be a critical piece of a highly talented and focused team creating professional grade products, that are incredibly simple to use and help all of us Feel Good so we can Do More.