1

Junior Firmware Engineer Jobs in Michigan (NOW HIRING)

This role also includes mentoring junior engineers and reinforcing best practices across the ... Develop firmware using Xilinx and Microchip FPGAs and associated toolchains (ISE, Vivado, Libero)

As a Staff Firmware Engineer in the Energy Systems group in Ann Arbor, you will play a critical ... Mentor junior engineers through code reviews, architecture discussions, and technical coaching.

Firmware Engineer, Staff

Ann Arbor, MI · On-site

$134 - $176/hr

As a Staff Firmware Engineer in the Energy Systems group in Ann Arbor, you will play a critical ... Mentor junior engineers through code reviews, architecture discussions, and technical coaching.

New

Infrastructure Engineer

Dearborn, MI

$98K - $129K/yr

... firmware compliance and variance reporting. * Ability to leverage AI tools for scripting, automation, and dashboard development. * Strong documentation skills and ability to train junior engineers.

... junior engineers on platform software topics. Qualifications: * Strong programming proficiency in C/C++ (modern C++ preferred) and Python with experience in low-level systems software and firmware ...

Sr. Embedded Software Engineer

Farmington Hills, MI · On-site

$122K - $159K/yr

... junior engineers on platform software topics. Qualifications: * Strong programming proficiency in C/C++ (modern C++ preferred) and Python with experience in low-level systems software and firmware ...

next page

Showing results 1-20

Junior Firmware Engineer information

See Michigan salary details

$29.2K

$62.6K

$95.4K

How much do junior firmware engineer jobs pay per year?

As of Aug 17, 2026, the average yearly pay for junior firmware engineer in Michigan is $62,580.00, according to ZipRecruiter salary data. Most workers in this role earn between $42,300.00 and $69,700.00 per year, depending on experience, location, and employer.

What is a junior firmware engineer?

Junior Firmware Engineers are entry-level professionals who help design, develop, test, and maintain the low-level software (firmware) that controls electronic devices and hardware. They typically work under the supervision of more experienced engineers, assisting with coding, debugging, and troubleshooting firmware issues. Junior Firmware Engineers often collaborate with hardware engineers to ensure that the firmware interacts correctly with the device's physical components. This role is ideal for recent graduates or those new to the field who are looking to build experience in embedded systems and firmware development.

What are the key skills and qualifications needed to thrive as a junior firmware engineer?

A Junior Firmware Engineer typically needs a solid foundation in embedded systems programming, knowledge of C/C++ languages, and a relevant engineering degree. Familiarity with tools such as debuggers, oscilloscopes, integrated development environments (IDEs), and version control systems like Git is important, while certifications in embedded systems can be advantageous. Strong problem-solving skills, attention to detail, and effective teamwork abilities help individuals excel in this role. These skills ensure reliable firmware development, efficient troubleshooting, and seamless collaboration within engineering teams, all critical for delivering robust embedded products.

What are some common challenges a junior firmware engineer may face when starting in this role, and how can they overcome them?

Junior Firmware Engineers often encounter challenges such as understanding legacy codebases, debugging hardware-software interactions, and adapting to rapid development cycles. It's helpful to proactively seek guidance from senior engineers, regularly review documentation, and utilize debugging tools specific to embedded systems. Participating in code reviews and collaborating closely with hardware teams can also accelerate learning and help overcome initial hurdles.

What is the difference between Junior Firmware Engineer vs Firmware Developer?

AspectJunior Firmware EngineerFirmware Developer
Required CredentialsBachelor's in Electrical Engineering, Computer Engineering, or related field; some certificationsBachelor's or higher in a related field; certifications are common
Work EnvironmentEntry-level, team-based projects, hardware and embedded systemsMid-level to senior projects, embedded systems, software-focused
Industry UsageConsumer electronics, automotive, IoT devicesEmbedded systems, IoT, industrial automation
Search & Comparison IntentUnderstanding entry-level roles, career progressionClarifying job responsibilities, skill requirements

The main difference between a Junior Firmware Engineer and a Firmware Developer lies in experience and responsibility level. Junior Firmware Engineers are typically entry-level, focusing on learning and supporting firmware development, while Firmware Developers are more experienced, handling complex projects independently. Both roles require similar educational backgrounds and industry usage, but the Firmware Developer role generally involves more advanced tasks and autonomy.

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

The most popular types of Firmware Engineer jobs in Michigan are:

What job categories do people searching Junior Firmware Engineer jobs in Michigan look for?

The top searched job categories for Junior Firmware Engineer jobs in Michigan are:

What cities in Michigan are hiring for Junior Firmware Engineer jobs?

Cities in Michigan with the most Junior Firmware Engineer job openings:

Infographic showing various Junior Firmware Engineer job openings in Michigan as of August 2026, with employment types broken down into 92% Full Time, 2% Part Time, and 6% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $62,580 per year, or $30.1 per hour.

Lead Firmware Engineer

AVIA

Grand Rapids, MI • On-site

$130 - $170/hr

Other

Posted 12 days ago


Job description

About Acron Aviation (Avionics – Surveillance):

Acron Aviation designs, engineers, and manufactures certified avionics systems that support safety-critical flight operations across commercial and military aviation. Within Avionics, the Surveillance product line develops and sustains systems that enable aircraft awareness, collision avoidance, and airspace interoperability. Our portfolio includes TCAS, Mode S transponders, ADS-B, and integrated surveillance solutions deployed across commercial, military, and rotorcraft platforms. This work is performed in highly regulated environments and demands deep expertise across systems, hardware, software, and RF throughout the full product lifecycle.

Job TitleLead Firmware Engineer – SurveillancePosition Summary

We are seeking an experienced Firmware Engineer and DO-254 Complex Electronic Hardware expert to join the Surveillance hardware product development team. In this role, you will design, develop, verify, and maintain safety-critical firmware for avionics and embedded systems that support TCAS and transponder applications, in compliance with DO-254 standards. You will work closely with hardware engineers, system architects, and certification authorities to ensure disciplined design assurance processes are applied throughout the product lifecycle.

You will collaborate across multidisciplinary teams, including mechanical, electrical (digital/analog), RF, firmware, and software engineering, to plan, design, prototype, and test avionics systems. This role also includes mentoring junior engineers and reinforcing best practices across the Surveillance product line. The work supports commercial air transport, general aviation, and emerging platforms such as Urban Air Mobility (UAM) and eVTOL aircraft.

Key Responsibilities
  • Develop firmware using Xilinx and Microchip FPGAs and associated toolchains (ISE, Vivado, Libero)
  • Utilize simulation tools such as Active-HDL and QuestaSim for design verification
  • Design and implement RTL using VHDL and/or Verilog
  • Apply DO-254 airborne electronic hardware development lifecycle processes
  • Perform requirements-based verification of firmware designs
  • Generate design documentation including HRDs, HDDs, HCIAs, and certification artifacts such as PHACs
  • Participate in proposal activities including task estimation, risk identification, and development planning
  • Communicate effectively across technical and cross-functional teams
  • Interface directly with customers, in person or virtually, to understand requirements and develop solutions
  • Mentor junior engineers and promote engineering best practices
  • Perform other duties as assigned
  • Travel up to 10% as required
Required Qualifications
  • Bachelor’s degree in Electrical Engineering or Computer Engineering with a minimum of 9 years of relevant experience, or a graduate degree with a minimum of 7 years of related experience
  • Minimum 6 years of experience applying systems engineering principles, including requirements definition, verification, design reviews, integration, and test
  • Minimum 7 years of experience in FPGA and firmware design
  • Hands‑on experience designing and developing avionics, RF, or sensor‑based systems
Preferred Additional Skills
  • Experience with aerospace systems, particularly integrated hardware/software product development
  • Exposure to Model-Based Systems Engineering (MBSE)
  • Awareness of electrical design considerations impacting firmware and FPGA development
  • Experience with RTOS integration and understanding of hardware implications
  • Practical understanding of RF design, particularly in the L-band frequency range and FPGA applications
  • Strong interpersonal skills with experience leading and collaborating in multidisciplinary engineering teams
  • Strong written, verbal, and presentation communication skills
  • Knowledge of aerospace standards such as DO-160 and DO-178
  • Experience with design-to-cost and design-for-manufacturability principles
  • Experience supporting production and test in geographically distributed environments
  • Proven ability to manage multiple programs and priorities simultaneously
  • Ability to operate independently and determine appropriate technical paths forward with minimal oversight
  • Pilot license or Part 107 certification (a plus)
Equal Opportunity Statement

Acron Aviation is proud to be an affirmative action and Equal Opportunity Employer.

We are committed to treating all employees and applicants with respect and dignity and to maintaining a workplace free from unlawful discrimination.

All applicants will be considered for employment regardless of race, color, religion, age, national origin, ancestry, ethnicity, gender (including pregnancy, childbirth, breastfeeding, or other related medical conditions), gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, or any other legally protected characteristic.

Additional Information:

Acron Aviation maintains a drug-free workplace and conducts pre-employment substance abuse testing and background checks, where allowed by law. Acron Aviation is an E-Verify employer.

#J-18808-Ljbffr