Firmware Engineer — Embedded Systems for Life‑Saving Tech

Mesa Labs, Inc.

Tucson (AZ)

On-site

USD 85,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Annual bonus 10%
Medical, Dental, Vision Insurance
Health savings (HSA)
Company paid disability
Company paid life insurance
Flexible Time Off
Paid sick leave
401(k) match
Wellness resources
9 paid holidays

Job summary

Mesa Labs in Tucson, AZ, is seeking a Firmware Engineer to design, code, debug, and maintain firmware for embedded systems, ensuring reliable hardware/software integration and scalable performance across products.

You will work with C, C++, assembly, and machine language, contribute to troubleshooting and testing, collaborate with hardware, electrical, and systems engineers on design reviews, and help implement engineering standards and best practices while advancing your technical independence.

Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • 2 years of firmware, software, or embedded systems engineering experience.

Responsibilities

  • Design, code, debug, and maintain firmware for embedded systems.
  • Test, troubleshoot, and optimize embedded code for performance and reliability.
  • Collaborate with hardware, electrical, and systems engineers on design reviews and integration.
  • Document issues and improvements to cross-functional teams.
  • Follow company policies, procedures, and engineering standards while contributing to best practices.

Skills

C/C++
Assembly language
Machine language
Embedded systems
Problem solving
Communication

Education

Bachelor's degree in Electrical Engineering / Computer Engineering / Computer Science

Tools

GitLab
Altium
KinCAD

Job description

Mesa Labs in Tucson, AZ, is seeking a Firmware Engineer to design, code, debug, and maintain firmware for embedded systems, ensuring reliable hardware/software integration and scalable performance across products.

You will work with C, C++, assembly, and machine language, contribute to troubleshooting and testing, collaborate with hardware, electrical, and systems engineers on design reviews, and help implement engineering standards and best practices while advancing your technical independence.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Firmware Engineer - Build Real-World Embedded Systems
Firmware Engineer - Build Real-World Embedded Systems

Mesa Laboratories, Inc. • Tucson (AZ)

On-site
USD 80,000 - 100,000
Medical Insurance
Dental Insurance
Vision Insurance
+5
Firmware Engineer
Firmware Engineer

Mesa Laboratories, Inc. • Tucson (AZ)

On-site
USD 80,000 - 100,000
Medical Insurance
Dental Insurance
Vision Insurance
+5
Firmware Engineer
Firmware Engineer

Mesa Labs, Inc. • Tucson (AZ)

On-site
USD 85,000 - 120,000
Annual bonus 10%
Medical, Dental, Vision Insurance
Health savings (HSA)
+7
Junior Firmware Engineer – Embedded Systems
Junior Firmware Engineer – Embedded Systems

IBM • Tucson (AZ)

On-site
USD 70,000 - 90,000
Firmware Engineer
Firmware Engineer

TechDigital Group • New York (NY)

On-site
USD 90,000 - 130,000
End-to-End Embedded Firmware Engineer
End-to-End Embedded Firmware Engineer

Survival Systems Staffing • Austin (TX)

On-site
USD 95,000 - 150,000
Firmware Developer
Firmware Developer

Phoenix Staff, Inc. • Phoenix (AZ)

Hybrid
USD 90,000 - 120,000
Staff Firmware Engineer Lakewood, CO
Staff Firmware Engineer Lakewood, CO

ESR Healthcare • Lakewood (CO)

On-site
USD 100,000 - 130,000
Senior Embedded Firmware Engineer — Lab-Driven Hardware Innovator
Senior Embedded Firmware Engineer — Lab-Driven Hardware Innovator

Micron Memory Malaysia Sdn Bhd • Boise (ID)

On-site
USD 120,000 - 160,000
Firmware Engineer
Firmware Engineer

Survival Systems Staffing • Austin (TX)

On-site
USD 95,000 - 150,000