×
Register Here to Apply for Jobs or Post Jobs. X

R&D Firmware, Embedded Software Engineer

Job in Loveland, Larimer County, Colorado, 80538, USA
Listing for: Hach
Full Time position
Listed on 2026-02-13
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 60000 - 80000 USD Yearly USD 60000.00 80000.00 YEAR
Job Description & How to Apply Below

About Hach

At Hach (), a Veralto company, we ensure water quality for people around the world. Our founding vision is to make water analysis better—faster, simpler, greener and more informative. We accomplish this through teamwork, customer partnerships, passionate experts, and reliable, easy‑to‑use solutions. Motivated by the highest possible stakes of climate change and global health, we’re working together within a rapidly digitizing industry to find innovative technologies that guarantee the safety of our water and our environment.

What

You’ll Do

Join our collaborative team to drive growth and innovation for new product development. As a firmware engineer, you’ll bring water quality products to life by designing and developing cutting‑edge embedded solutions. This position is onsite in Loveland, CO.

Typical Day
  • Design and develop embedded solutions for next‑generation products.
  • Collaborate in an Agile team to deliver high‑quality firmware using scrum processes.
  • Use your expertise in C++ and OO design principles to ensure reliable products.
  • Analyze requirements, estimate effort, and deliver impactful solutions.
Essential Requirements
  • Education:

    Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related field.
  • Experience:

    3–5+ years with C++ user‑space development.
  • Experience:

    3–5+ years with microcontrollers and platforms like Linux, RTOS, or bare metal.
  • Experience:

    proficiency in Agile methodologies, CI/CD practices, and unit testing.
Bonus Skills
  • Master’s degree in Embedded Systems Engineering.
  • Experience with Embedded Linux build systems (e.g., Yocto).
  • Knowledge of networking fundamentals (TCP/IP).
  • Proficiency with scripting languages (Shell, Bash, Python).
Benefits
  • Comprehensive benefits from Day 1: medical, dental, vision, and 401(k) coverage.
  • Inclusive culture: diverse team fostering collaboration and innovation.
  • Stability and growth: part of Veralto, a global network with 13 operating companies, 240+ locations worldwide, and $5B in revenue.
Compensation

Salary range: $ – $ USD per year. Eligible for bonus pay.

EEO Statement

Veralto Corporation and all Veralto Companies are committed to equal opportunity regardless of race, color, national origin, religion, sex, age, marital status, disability, veteran status, sexual orientation, gender identity, or other characteristics protected by law. We value diversity and the existence of similarities and differences, both visible and not, found in our workforce, workplace and throughout the markets we serve.

The EEO posters are available here
.

Accessibility

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions, and to receive other benefits and privileges of employment. Please contact us at  to request accommodation.

Application Notice

For Colorado roles only:
We anticipate this requisition will be open for a minimum of five days, though it may be open for a longer period of time. We encourage your prompt application.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary