Skip to content
Find jobs
Sign inCreate account
TermsPrivacy policyCookiesPremium termsStatus
© 2026 Joined. Job search and hiring.
Sr. Software Engineer at ThermoWorks, Inc. · American Fork, UT · Joined
  1. /Find jobs
  2. /ThermoWorks, Inc.
  3. /Sr. Software Engineer
TI

Sr. Software Engineer

ThermoWorks, Inc. · American Fork, UT · Just now · 0 applicants
NewOn-siteFull-timeSenior
Pay
Pay not listed
Workplace
On-site
Job type
Full-time
Level
Senior
Team: Product Development · Source: jobright · Posted by joined-scrapper

About the role

Senior Software Engineer on the Product Development team building embedded firmware and supporting backend software for connected temperature instruments, collaborating across hardware, mobile, cloud, and manufacturing teams to deliver reliable end-to-end products.

What you’ll do

  • Build and maintain embedded firmware for connected temperature products
  • Develop supporting backend software and services
  • Take features from requirements through integration, testing, and delivery
  • Collaborate with hardware, mobile, cloud, and manufacturing teams
  • Integrate firmware with hardware and connected services
  • Deliver reliable end-to-end products

What you’ll need

  • 5+ years of professional embedded software or firmware experience
  • Strong C/C++ skills and experience with microcontroller-based products
  • Experience with real-time or event-driven systems
  • Backend programming experience for connected products
  • Familiarity with version control, code review, and testing practices
  • Familiarity with leveraging AI agents to accelerate software development workflows

Original job description

ThermoWorks is hiring a Senior Software Engineer for its Product Development team. The role builds and maintains embedded firmware for connected temperature products and supporting backend software, taking features from requirements through integration, testing, and delivery. The engineer collaborates across hardware, mobile, cloud, and manufacturing teams…

Mark this job as applied?

We opened the listing in a new tab. Marking it adds it to My applications so your list stays up to date.

Report this job

Tell us what looks wrong. A job that is simply not a fit is not a report.
Reason
Scam job
Fake company
Asks for payment
Something else, with details