Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Firmware Engineer

$80k - $100k

Mesa Laboratories

Firmware Engineer

Are you looking for an opportunity to make a difference? At Mesa Labs we're passionate about protecting the vulnerable by enabling scientific breakthroughs, ensuring product integrity, increasing patient and worker safety, and improving quality of life around the world.

At Mesa Labs we offer competitive wages, including potential bonus opportunities, equity awards, commission, and a comprehensive benefits package based on the position.

Base Compensation Range: $80,000 - $100,000 *In addition, you qualify for:

  • Annual bonus opportunity of 10% based on company performance

Outstanding Benefits and Perks We are proud to offer a variety of benefits that meet the diverse needs of our employees:

  • Eligible for benefits the first day of the month after you start
  • Tiered Medical, Dental and Vision Insurance options, Health savings (HSA), healthcare & dependent care flexible spending (FSA) accounts
  • Company paid short term and long-term disability (unless covered by a state disability plan)
  • Company paid life insurance and AD&D
  • Flexible Time Off Policy
  • Paid sick leave of 48 hours per calendar year
  • Eligible employees may receive four (4) weeks paid Care Giver leave after 1 year of service or in accordance with state leave laws
  • 401(k) plan that provides a 4% Safe Harbor company match on a 4% employee contribution that begins on Day 1
  • Employee Wellness and Financial Assistance Resources through Cigna and NY Life
  • Nine (9) paid company holidays per year

Gyros Protein Technologies provides automated systems for protein analysis and peptide synthesis solutions that accelerate the discovery, development, and manufacture of biotherapeutic drugs.

Job Summary

The Firmware Engineer develops professional expertise in designing, programming, debugging, and modifying firmware for embedded systems. This role supports hardware and software integration, working with analog and digital systems to ensure reliable and efficient operation. With a foundation in programming languages such as C, C++, assembly, and machine language, the Firmware Engineer contributes to troubleshooting, testing, and refining embedded code under guidance, while growing technical independence.

Duties/Responsibilities

  • Firmware Development & Programming:
    • Design, code, debug, and maintain firmware for embedded systems.
    • Implement solutions in machine language, assembly, and high-level languages (C, C++).
  • Testing & Troubleshooting:
    • Troubleshoot, debug, and optimize embedded code for functionality, performance, and reliability.
    • Assist in resolving software and hardware integration issues.
  • Hardware & Software Integration:
    • Work with analog and digital hardware designs, ensuring firmware compatibility.
    • Support operating system-level software interaction with embedded hardware.
  • Collaboration:
    • Partner with hardware, electrical, and systems engineers on design reviews and integration efforts.
    • Document and communicate issues, fixes, and improvements to cross-functional teams.
  • Continuous Learning & Improvement:
    • Apply company policies, procedures, and engineering standards while gaining exposure to advanced concepts.
    • Contribute to process improvements and the creation of best practices for firmware development.

Experience/Education

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

Knowledge and Skillsets Required

  • Proficiency in programming languages such as C, C++, assembly, and machine language.
  • Understanding of embedded systems, operating systems, and microcontroller architectures.
  • Exposure to hardware design concepts, both analog and digital.
  • Strong problem-solving and analytical abilities.
  • Effective communication and teamwork skills.

Additional Desired Skills/Competencies: The ideal Firmware Engineer candidate will have demonstrated proficiency in the following areas:

  • Communication protocols such as I2C, SPI, and UART and wireless protocols such as Bluetooth and TCP/IP
  • Interfaces such as serial RS-232 and RS-485, USB, Ethernet
  • ESP32 and PIC microcontrollers
  • Version control systems, especially GitLab
  • Basic PCB design skills and familiarity with associated design tools, especially Altium or KinCAD

Physical Demands

  • Sitting: Often for extended periods at desks or meetings.
  • Standing or walking: Occasionally for meetings or office tasks.
  • Using computers: Typing and using office equipment.
  • Lifting: Light, less than 10 pounds.
  • Repetitive motions: Frequent use of keyboard and mouse.

Environmental Conditions

  • Workspace: Climate control (air conditioning or heating) to ensure comfort.
  • Lighting: Adjustable lighting to reduce eye strain.
  • Noise Levels: The noise level is moderate, with occasional interruptions from phone calls and conversations. Use non-canceling headphones if necessary.
  • Ergonomics: Workstations with desk and adjustable chairs to support good postures.
  • Ventilation: Good ventilation to ensure a comfortable working environment, though this can vary depending on the building.

Mesa Labs is an Equal Employment Opportunity Employer. Mesa Labs prohibits unlawful discrimination and harassment against applicants or employees based on age, race, sex, color, religion, creed, national origin or ancestry, disability, military status, sexual orientation, or any other status protected by applicable state or local law. Please note that Mesa Labs conducts criminal background checks upon offer acceptance

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in Tucson, AZ vacancy
  • $150k - $170k

     ...Hireclout is looking for a Senior Embedded Firmware Engineer to join their team in Tucson, Arizona. This role involves designing and developing embedded firmware for intelligent, IoT-enabled devices that drive sustainability and operational efficiency. The candidate should... 
    Suggested

    HIRECLOUT

    Tucson, AZ
    4 days ago
  • $73 - $97 per hour

     ...Job Title: Sr. Firmware Engineer II – FPGA/VHDL (Remote) Job Description This role focuses on designing, implementing, and validating advanced FPGA-based firmware for space domain awareness and electro-optical/infrared (EO/IR) systems. You will collaborate closely... 
    Suggested
    Full time
    Contract work
    Temporary work
    Work at office
    Remote work

    Actalent

    Tucson, AZ
    2 days ago
  • $86.8k - $165.2k

     ...growing fast and we want you to grow with us! We're expanding our engineering organization dramatically to meet exciting customer demand,...  ..., design, implement, test, debug, and deploy Software for Firmware (FPGA) and Hardware solutions that meet current and next generation... 
    Suggested
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Tucson, AZ
    3 days ago
  •  ...and find new ways to connect and protect our world.Raytheon brings the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay ahead of tomorrow's threat. We deliver solutions that help our nation and... 
    Suggested
    Relocation

    RTX

    Tucson, AZ
    5 days ago
  •  ...Real Time Embedded Software Engineer US Citizenship required. Position Overview This position is responsible for applying advanced technical...  ...(e.g. VxWorks, Integrity) Experience with software/hardware/firmware integration Ability to work in a closed integration lab... 
    Suggested
    H1b
    H2b

    Science Referral Network

    Tucson, AZ
    1 day ago
  •  ...Solidus Technical Solutions, LLC is seeking a lead hardware engineer to oversee design, development, and production of critical defense hardware from concept through manufacturing. You will guide multidisciplinary teams and ensure robust mechanical and electrical system... 

    Solidus Technical Solutions

    Tucson, AZ
    1 day ago
  • Duties Duties and responsibilities vary and may increase according to grade level. Provide computer system management support. Help coordinate the planning and implementation of hardware and software upgrades, follow and enforce proper security procedures, oversee...

    Department of the Air Force

    Tucson, AZ
    3 days ago
  • $107.9k - $195.05k

     ...Job Description Description \n Leidos is looking for a System Engineer with Systems Administration experience and some Software Engineering experience to join a high performing agile team using Agile methodology providing system and software engineering, development... 
    Full time
    Local area
    Immediate start
    Flexible hours

    Leidos

    Tucson, AZ
    1 hour ago
  •  ...Location: Tucson, AZ (On-site) As an Embedded Software Engineer, you'll develop embedded software that powers advanced avionics...  ...environments. What You'll Do Develop embedded software and firmware in C/C++ for real-time aerospace and defense applications.... 
    Local area

    GuideTech Open Roles

    Tucson, AZ
    12 days ago
  • $86.8k - $165.2k

     ...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead...  ...secure worldThe PCAS department is seeking an embedded software/firmware engineer to support development of a range of high-performance... 
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Tucson, AZ
    1 day ago
  • $86.8k - $165.2k

     ...nation and allies defend freedoms and deter aggression. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead of tomorrow’s threat. Our team solves tough, meaningful problems that... 
    Temporary work
    Work experience placement
    Interim role
    Currently hiring
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Raytheon

    Tucson, AZ
    4 days ago
  • $130k - $160k

     ...national security.Rincon Research Corporation (RRC), an employee-owned company, is an employee-owned company, is seeking a Software Engineer - Agentic Systems to support the design, development, integration, testing, and deployment software solutions that address complex... 
    Temporary work
    Work at office
    Flexible hours

    Rincon Research

    Tucson, AZ
    3 days ago
  • $86.8k - $165.2k

     ...find new ways to connect and protect our world. Raytheon brings the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead of tomorrow’s threat. We deliver solutions that help our nation and... 
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Tucson, AZ
    18 days ago
  • $86.8k - $165.2k

     ...to achieve predictable and affordable solutions. We are looking for candidates willing to collaborate, innovate, and team with our engineers to generate and utilize today’s cutting-edge technology.The Product Design and Packaging (PDP) Team at Raytheon is seeking a Sr.... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours
    Night shift
    Weekend work

    Raytheon

    Tucson, AZ
    4 days ago
  • $68.9k - $131.1k

     ...skills and create a safer, more connected world. Discover opportunities to make a difference at RTX.At Raytheon, the Electrical Engineering Directorate is responsible for the design, test, manufacture, and support of advanced electrical subsystems (target detection, target... 
    Full time
    Temporary work
    Work experience placement
    Interim role
    Internship
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Tucson, AZ
    3 days ago
  •  ...talented, tenacious, results driven individual to work in a multi-disciplinary R&D environment with likeminded motivated electrical engineers, mathematicians, and computer scientists who are collectively responsible for creating custom geolocation and digital... 
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Rincon Research

    Tucson, AZ
    4 days ago
  • $86.8k - $165.2k

     ...nation and allies defend freedoms and deter aggression. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead of tomorrow’s threat. Our team solves tough, meaningful problems that... 
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Tucson, AZ
    4 days ago
  •  ...the United States Defense and Intelligence Communities in support of national security.Rincon Research Corporation seeks a Software Engineer to create cutting edge software and cloud computing solutions to challenging national security and defense signal processing,... 
    Temporary work
    Remote work
    Flexible hours

    Rincon Research

    Tucson, AZ
    1 day ago
  • $107.5k - $204.5k

     ...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead...  ...world.  The PCAS department is seeking an embedded software/firmware engineer to support development of a range of high-performance... 
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Tucson, AZ
    6 days ago
  •  ...talented, tenacious, results driven individual to work in a multi-disciplinary R&D environment with likeminded motivated electrical engineers, mathematicians, and computer scientists who are collectively responsible for creating custom geolocation and digital... 
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Rincon Research

    Tucson, AZ
    4 days ago
  • $86.8k - $165.2k

     ...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead...  ...MATLAB, DevOps tooling, and Python.Work closely with hardware and firmware engineers to work out technical challenges and deliver... 
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Tucson, AZ
    3 days ago
  • $190k - $260k

     ...talented, tenacious, results driven individual to work in a multi-disciplinary R&D environment with likeminded motivated electrical engineers, mathematicians, and computer scientists who are collectively responsible for creating custom geolocation and digital... 
    Temporary work
    Remote work
    Flexible hours

    Rincon Research

    Tucson, AZ
    17 hours ago
  • $68.9k - $131.1k

     ...issued security clearance is required prior to start dateWe're growing fast and we want you to grow with us! We're expanding our engineering organization dramatically to meet exciting customer demand, and we're actively looking for engineers who bring strong foundational... 
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Tucson, AZ
    3 days ago
  •  ...States Defense and Intelligence Communities to support national security.   Rincon Research Corporation is looking for a DevSecOps Engineer to develop advanced secure cloud computing solutions for complex national security and defense challenges in signal processing,... 
    Temporary work
    Immediate start
    Remote work
    Flexible hours

    Rincon Research Corp

    Tucson, AZ
    16 days ago
  • $77.28k - $143.52k

     ...has access to healthcare today and for generations to come. Join Roche, where every voice matters.The PositionAs a Senior Software Engineer in Post Market Quality (PMQ), you will be at the forefront of ensuring the quality and performance of Roche’s Digital Solutions,... 
    Full time
    Local area
    Relocation package

    Roche

    Tucson, AZ
    1 day ago
  • $160k - $260k

     ...talented, tenacious, results driven individual to work in a multi-disciplinary R&D environment with likeminded motivated electrical engineers, mathematicians, and computer scientists who are collectively responsible for creating custom geolocation and digital... 
    Remote work
    Relocation
    Visa sponsorship
    Free visa

    NPAworldwide

    Tucson, AZ
    4 days ago
  • $104k - $193.1k

     ...us Roche.Are you ready to shape the future of medical device instrument control software? We are seeking a driven Senior Software Engineer in Cybersecurity to join our team at Roche Tissue Diagnostics (RTD) as our Cybersecurity Champion Lead. In this pivotal role, you... 
    Full time
    Local area

    Roche

    Tucson, AZ
    2 days ago
  •  ...the United States Defense and Intelligence Communities in support of national security.Rincon Research Corporation seeks a Software Engineer to create cutting edge software and cloud computing solutions to challenging national security and defense signal processing,... 
    Temporary work
    Casual work
    Remote work
    Flexible hours

    Rincon Research

    Tucson, AZ
    4 days ago
  •  ...speed on the most trusted platforms in today's market. IBM has openings for Hardware Development Engineers to develop, test and provide customer support for hardware, firmware and semiconductors that make up our industry- leading IBM products. We are an elite team of... 
    Full time
    Contract work
    Part time
    Fixed term contract
    Internship
    Shift work

    IBM

    Tucson, AZ
    4 days ago
  • $87.1k - $157.45k

     ...about delivering high-quality software that directly supports our nation’s security? Leidos is seeking an experienced Mid-Level Test Engineer to join the Chinook Program supporting an Intelligence Community customer. This is an opportunity to work alongside talented... 
    Full time
    Contract work

    Leidos

    Tucson, AZ
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!