1

Firmware Technician Jobs (NOW HIRING)

Firmware Engineer - 1639

Colorado Springs, CO ยท On-site

$75K - $110K/yr

... Firmware Engineer to support research and development activities and transition innovative ... and technicians on long-standing programs and new programs supporting our customers. Our small ...

... Firmware Engineer to support research and development activities and transition innovative ... and technicians on long-standing programs and new programs supporting our customers. Our small ...

$75 - $110/hr

... Firmware Engineer to support research and development activities and transition innovative ... and technicians on long-standing programs and new programs supporting our customers. Our small ...

... field technicians - running a real-time computer-vision and agentic AI system directly on smart ... Firmware experience is a genuine requirement here. What you'll do * Flash, patch, and adapt vendor ...

Fermilab is seeking a FPGA Firmware Developer who will design, develop, verify, and integrate FPGA ... Coordinating and directing technicians and engineers during integration and testing.

FPGA Firmware Developer

Batavia, IL ยท On-site

$99K - $130K/yr

Fermilab is seeking a FPGA Firmware Developer who will design, develop, verify, and integrate FPGA ... Coordinating and directing technicians and engineers during integration and testing.

Embedded Firmware Engineer

Webster, TX ยท On-site

$79K - $150K/yr

Work closely with electrical engineers and technicians to support board bring-up, integration, and testing. * Translate hardware requirements into firmware and embedded software requirements * Be ...

Embedded Firmware Engineer

Webster, TX ยท On-site

$79K - $150K/yr

Work closely with electrical engineers and technicians to support board bring-up, integration, and testing. * Translate hardware requirements into firmware and embedded software requirements * Be ...

Lead Firmware Engineer

Boston, MA ยท On-site

$150K - $170K/yr

Able to work with technicians on custom cables and manufacturing of cables and harnesses * Ability ... level firmware including device drivers or board support packages. * Proficient in C/C ...

Firmware Software Engineer ID: 92609 Location: Picatinny Arsenal, NJ More about this job ... Work collaboratively with a multi-disciplinary team of engineers and technicians to achieve project ...

Lead Firmware Engineer

Boston, MA ยท On-site

$150K - $170K/yr

Able to work with technicians on custom cables and manufacturing of cables and harnesses * Ability ... level firmware including device drivers or board support packages. * Proficient in C/C ...

Lead Firmware Engineer

Boston, MA ยท On-site

$150K - $170K/yr

Able to work with technicians on custom cables and manufacturing of cables and harnesses * Ability ... level firmware including device drivers or board support packages. * Proficient in C/C ...

We are currently hiring a Technician 2 to support our global client's Firmware Supplies Team onsite in Vancouver, WA. This role is technical in nature and the ideal candidate would benefit from ...

next page

Showing results 1-20

Firmware Technician information

See salary details

$75K

$167.4K

$205K

How much do firmware technician jobs pay per year?

As of Sep 6, 2026, the average yearly pay for firmware technician in the United States is $167,438.00, according to ZipRecruiter salary data. Most workers in this role earn between $143,000.00 and $205,000.00 per year, depending on experience, location, and employer.

What is a firmware technician?

A Firmware Technician is a professional who installs, tests, troubleshoots, and repairs firmware, which is specialized software embedded in hardware devices. They work with components such as microcontrollers, sensors, and other embedded systems to ensure devices function correctly. Their responsibilities also include updating firmware, diagnosing hardware-software issues, and collaborating with engineers to improve device performance. This role is crucial in industries like consumer electronics, automotive, and telecommunications.

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

To thrive as a Firmware Technician, you need a solid understanding of embedded systems, programming languages like C/C++, and electronics fundamentals, typically gained through a relevant degree or technical certification. Experience using debugging tools, oscilloscopes, logic analyzers, and firmware development environments is often required. Strong analytical thinking, attention to detail, and effective problem-solving skills set top candidates apart in this role. These skills and qualities are vital for delivering reliable firmware solutions and swiftly diagnosing and resolving hardware-software integration issues.

What are some common challenges a firmware technician might face when troubleshooting embedded systems?

Firmware Technicians often encounter challenges like diagnosing intermittent hardware-software issues, dealing with limited debugging tools, and managing tight deadlines for firmware updates. Troubleshooting embedded systems can require a deep understanding of both electronic hardware and low-level software, as issues may arise from either side. Collaboration with hardware engineers and software developers is essential to efficiently isolate and resolve problems, and being adaptable to evolving technologies helps in overcoming these challenges.

What is the difference between Firmware Technician vs Electronics Technician?

AspectFirmware TechnicianElectronics Technician
CredentialsTypically requires an associate degree or technical certification in electronics or computer engineeringUsually requires an associate degree or diploma in electronics or electrical technology
Work EnvironmentWorks in labs, manufacturing facilities, or repair centers focusing on embedded systems and software updatesWorks in repair shops, manufacturing, or field service, focusing on electronic hardware and circuit troubleshooting
Industry UsageCommon in tech, aerospace, automotive, and manufacturing industries involving embedded systemsCommon across electronics manufacturing, maintenance, and repair industries

The main difference between a Firmware Technician and an Electronics Technician lies in their focus: Firmware Technicians primarily work on embedded software and firmware updates, while Electronics Technicians focus on hardware troubleshooting and repair. Both roles require technical skills and certifications, but their daily tasks and work environments differ based on their specialization.

More about Firmware Technician jobs

What cities are hiring for Firmware Technician jobs?

Cities with the most Firmware Technician job openings:

What states have the most Firmware Technician jobs?

States with the most job openings for Firmware Technician jobs include:

Infographic showing various Firmware Technician job openings in the United States as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 13% Part Time, 3% Contract, and 1% Nights. Highlights an 99% Physical, and 1% Remote job distribution, with an average salary of $167,438 per year, or $80.5 per hour.

Firmware Engineer - 1639

SARA Inc

Colorado Springs, CO โ€ข On-site

$75K - $110K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 23 days ago


Job description

Scientific Applications & Research Associates, Inc. (SARA) is a world-class Defense Research and Development enterprise, with a charter to create new and emerging technological innovations in support of Commercial & Government organizations. We have expertise in RF, EMP, Pulsed Power, Acoustics, and Threat Warning Systems, and we prioritize partnering with our customers to address real-world problems with cost-effective solutions… that work.

The SARA High Power Electromagnetics Division (HPEM) is looking for a remarkably talented, motivated, and imaginative Firmware Engineer to support research and development activities and transition innovative technologies to the DoD, DoE, and their contractors in Colorado Springs, CO. The candidate will have the opportunity to grow and learn with talented engineers, physicists, and technicians on long-standing programs and new programs supporting our customers. Our small group will allow the candidate to experience, contribute, and collaborate in a multidisciplinary nature from conception all the way through to operation.


Core Responsibilities:

  • Develop bare-metal firmware in C for embedded systems
  • Debug firmware issues using oscilloscopes, logic analyzers, and other lab tools
  • Collaborate with hardware engineers during board bring-up and debugging
  • Participate in developments using microcontrollers and custom-designed hardware
  • Support electronic design and validation activities necessary to system integration
  • Design and implement Windows-based system interfaces for lab testing and configuration in C#
  • Participate in code reviews, testing, and documentation of firmware modules
  • Produce and maintain technical documentation throughout development cycle

 

Requirements:

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, or related field 
  • 0 – 5 years of experience in embedded firmware development
  • Strong problem-solving skills with the ability to troubleshoot and debug embedded systems
  • Proficiency in:
    • C, C#
    • Embedded firmware development on microcontrollers or ARM-based processors, including bare-metal or RTOS-based systems
    • Hardware communication interfaces (I2C, SPI, SDIO, UART)
    • Debugging embedded systems using tools such as oscilloscopes, logic analyzers, or bus analyzers
    • Hardware interaction and basic schematic review
  • US Citizen with the ability to obtain and maintain DoD Top Secret security clearance
  • May require light physical effort, involving standing, sitting and use of hands while performing duties, carrying or lifting up to 50 pounds
  • Working environment is indoor, moderately quiet, reasonably clean, well-lighted and well-ventilated; moderate physical hazards may exist

 

Preferred Qualifications:

  • Master’s Degree in Computer Engineering or related field
  • Experience with:
    • STM32 microcontrollers
    • Keil MDK
    • Visual Studio
  • Active Top Secret security clearance


SARA offers a competitive benefits package to include:

  • Medical, dental, vision, disability and life insurance; and other supplemental programs
  • A generous PTO program (vacation, sick, holiday)
  • Tuition & certification reimbursement
  • Flexible work schedules
  • Discretionary Employee bonuses
  • 401(k) match/profit sharing
  • Employee Stock Ownership Plan (ESOP)


Pay Range

Salary at SARA is determined by various factors, including but not limited to location, the individual’s particular combination of education, knowledge, skills, competencies, and experience, as well as contract-specific affordability and organizational requirements. The projected compensation range for this position is $75,000 to $110,000 (annualized USD). The estimate displayed represents the typical salary range for this position and is just one component of SARA’s total compensation package for employees. Positions are on-site, unless indicated otherwise.


Application Deadline: September 14, 2026


SARA is an equal employment opportunity employer.