1

Firmware Manager Jobs in Michigan (NOW HIRING)

... and workflow management * Contribute to system architecture discussions and technical decision ... firmware development * Strong proficiency in C programming (required) ; C++ experience preferred

Infrastructure Engineering Engineer 2

Melvindale, MI · On-site

$99K - $130K/yr

Own firmware update methodologies and firmware version management for assigned segments of the global server fleet * Identify opportunities to improve automation coverage and firmware management ...

Infrastructure Engineer

Dearborn, MI

$98K - $129K/yr

Automation & Firmware Management * Lead scripting initiatives and develop automated server configurations to streamline operations * API-Driven Management: Design and maintain scripts using the ...

Be Seen First

This is a hands-on, bench-level role requiring technical proficiency with enterprise server and workstation hardware, BIOS/UEFI configuration, firmware management, RAID setup, and drive provisioning.

Be Seen First

This is a hands-on, bench-level role requiring technical proficiency with enterprise server and workstation hardware, BIOS/UEFI configuration, firmware management, RAID setup, and drive provisioning.

next page

Showing results 1-20

Firmware Manager information

See Michigan salary details

$65.4K

$145.9K

$178.7K

How much do firmware manager jobs pay per year?

As of Jul 26, 2026, the average yearly pay for firmware manager in Michigan is $145,938.00, according to ZipRecruiter salary data. Most workers in this role earn between $124,600.00 and $178,700.00 per year, depending on experience, location, and employer.

What is a Firmware Manager job?

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 the key skills and qualifications needed to thrive in the Firmware Manager position, 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 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 most commonly searched types of Firmware jobs in Michigan? The most popular types of Firmware jobs in Michigan are:
What cities in Michigan are hiring for Firmware Manager jobs? Cities in Michigan with the most Firmware Manager job openings:
Infographic showing various Firmware Manager job openings in Michigan as of July 2026, with employment types broken down into 90% Full Time, 5% Part Time, 4% Contract, and 1% Summer. Highlights an 94% Physical, 3% Hybrid, and 3% Remote job distribution, with an average salary of $145,938 per year, or $70.2 per hour.
Lead Firmware Engineer

Full-time

Posted 26 days ago


Job description

TITLE: Lead Firmware Engineer

LOCATION: West Michigan

SUMMARY: Management Business Solutions is seeking a Lead Firmware Engineer for a confidential client in the West Michigan region. This role is responsible for leading embedded firmware development efforts while guiding a team of engineers through the full software development lifecycle. The Lead Firmware Engineer will drive architecture, design, development, and validation of firmware that interfaces directly with advanced electronic systems, including sensors, cameras, and system-on-chip platforms, ensuring high performance, reliability, and successful product integration.

RESPONSIBILITIES:

  • Lead end-to-end firmware development activities, including requirements definition, architecture, design, development, integration, and validation.
  • Design and implement embedded firmware for complex hardware platforms, including processors, sensors, cameras, and peripheral devices.
  • Support hardware bring-up and low-level driver development for new chipsets and system components.
  • Facilitate and lead code reviews, technical design discussions, and project planning activities.
  • Collaborate cross-functionally with hardware, mechanical, systems, and product engineering teams to ensure seamless hardware/software integration.
  • Drive software quality through structured testing, debugging, and validation processes, including unit and integration testing.
  • Promote and implement improvements in development processes, tools, and software compliance practices.
  • Provide technical leadership, mentorship, and performance feedback to engineering team members.
  • Participate in product launch efforts and support successful delivery of production-ready systems.
  • Stay informed on industry advancements and apply best practices to continuously improve team performance and product quality.
  • Ensure adherence to company standards, policies, and safety requirements.

QUALIFICATIONS:

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • 6+ years of experience in embedded software/firmware development across the full product lifecycle.
  • 2+ years of experience in a technical leadership, mentoring, or team lead capacity.
  • Strong proficiency in C and C++, with experience in low-level or embedded programming.
  • Hands-on experience with real-time operating systems (RTOS).
  • In-depth understanding of embedded systems, hardware/software interaction, and system architecture.
  • Strong problem-solving skills with the ability to manage complex and competing priorities.
  • Effective communication and collaboration skills.
  • Proficiency in Microsoft Office Suite.
  • Preferred Experience:
    • Experience with Linux-based embedded systems.

    • Background in video, audio, signal processing, or compression technologies.

    • Experience with camera systems and image signal processing (ISP).

    • Familiarity with wireless technologies such as Wi-Fi and Bluetooth Low Energy (BLE).

    • Experience using development and CI/CD tools such as Git, Bitbucket, Jenkins, JIRA, or Azure DevOps.

    • Exposure to Agile or iterative development methodologies.

MANAGEMENT BUSINESS SOLUTIONS IS AN EQUAL-OPPORTUNITY EMPLOYER