Firmware Engineer

2 months ago


American Fork, United States ThermoWorks, Inc. Full time

ThermoWorks is looking for a highly motivated, hands-on Firmware Engineer to help develop and maintain current hardware and firmware. As a member of the Product Development team, the Firmware Engineer will apply his/her knowledge of embedded firmware and hardware to perform daily tasks.


This is an on-site position in American Fork, Utah.


Essential Responsibilities:

  • Design, develop, implement, test, release and support future firmware for ThermoWorks products
  • Participate in embedded design projects from concept to production
  • Maintain and debug embedded firmware and hardware
  • Ensure firmware is always functional and up to date
  • Evaluate firmware performance and recommend solutions
  • Document product requirements and write product specifications
  • Responsible for the overall quality of firmware being released to support new product or update existing products
  • Perform other duties as assigned


Minimum Qualifications:

  • 3+ years of experience developing firmware for embedded systems with the C programming language
  • Strong embedded system and hardware debugging experience
  • Bachelors or Masters in computer engineering or related field
  • Experience with Bluetooth / Wi-Fi firmware development
  • Experience with hardware ADC sensors, displays, etc
  • Experience with real-time systems and identifying tradeoffs for battery life optimization preferred
  • Self-starter with the ability to learn quickly and stay highly motivated
  • Excellent communication skills

  • Firmware Engineer

    2 months ago


    American Fork, United States ThermoWorks, Inc. Full time

    ThermoWorks is looking for a highly motivated, hands-on Firmware Engineer to help develop and maintain current hardware and firmware. As a member of the Product Development team, the Firmware Engineer will apply his/her knowledge of embedded firmware and hardware to perform daily tasks.This is an on-site position in American Fork, Utah. Essential...


  • American Fork, Utah, United States ThermoWorks, Inc. Full time

    ThermoWorks, Inc. is seeking a skilled Firmware Engineer to join our Product Development team. As a key member of our team, you will be responsible for designing, developing, and maintaining firmware for our products.Key Responsibilities:Design and develop firmware for ThermoWorks productsCollaborate with the Product Development team to ensure firmware meets...

  • Firmware Engineer

    4 days ago


    American Fork, UT, United States ThermoWorks, Inc. Full time

    ThermoWorks is looking for a highly motivated, hands-on Firmware Engineer to help develop and maintain current hardware and firmware. As a member of the Product Development team, the Firmware Engineer will apply his/her knowledge of embedded firmware and hardware to perform daily tasks.This is an on-site position in American Fork, Utah. Essential...


  • American Fork, Utah, United States Lion Energy Full time

    Job Summary: We are seeking a highly skilled Embedded Software Engineer to join our team at Lion Energy. As a critical member of our engineering team, you will be responsible for the development of firmware for our next generation of Energy Storage and Portable Power products. Your expertise in microcontrollers, low-level firmware, and embedded OS will be...


  • American Fork, United States Lion Energy Full time

    POSITION SUMMARY: As Embedded Software Engineer you will be a critical part of the engineering of Lion Energy's next generation of Energy Storage and Portable Power products. From research and design to implementation, you will be on the front lines of product development. RESPONSIBILITIES/DUTIES: Manage, maintain, and enhance the development of firmware...