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

Senor Firmware Engineer

Job in Fort Collins, Larimer County, Colorado, 80523, USA
Listing for: OTT HydroMet
Full Time position
Listed on 2026-07-14
Job specializations:
  • Software Development
    Software Engineer, C++ Developer, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 95000 - 125000 USD Yearly USD 95000.00 125000.00 YEAR
Job Description & How to Apply Below

About the Role

Reporting to the Director of R&D Loggers, the Senior Firmware Engineer leads and implements software features, ensures delivery of high‑quality, secure code, and collaborates across teams to sustain and grow applications. This role includes debugging complex issues, mentoring junior engineers, and staying current with evolving technologies to guide best practices. The position is part of the Engineering team located onsite in Loveland, CO.

Typical

Day
  • Lead and attend design sessions for product features.
  • Implement product features with minimal oversight.
  • Participate in or lead design reviews with peers and stakeholders to decide among available technologies.
  • Contribute to software architecture decisions with maintainability and extensibility in mind.
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware.
  • Ensure delivery of high‑quality code that optimizes the company's investment.
  • Continually sustain and grow the embedded software, especially as technologies change.
Essential Requirements
  • Bachelor's degree or 3+ years of relevant software development experience.
  • Strong object‑oriented design and programming skills.
  • Proficiency in understanding hardware system constraints.
  • Proficiency in building maintainable software with testing and extensibility in mind.
  • Understanding of software architecture and testing fundamentals.
Desired Experience
  • Experience building embedded systems in C/C++.
  • Reading and understanding hardware datasheets and schematics.
  • Hardware bring‑up experience.
  • Experience with the following technologies:
    • Modbus, RS485, RS232, SDI‑12.
    • ARM Cortex‑M processors.
    • FreeRTOS or other modern RTOS.
    • Using logic analyzers.
    • Debugging embedded software using debug probes.
    • Assembly language.
    • CMake.
    • Continuous integration.
    • Refactoring and improving legacy code.
    • BLE, cellular modems, and satellite modems.
Benefits
  • Professional onboarding and training options.
  • Powerful team looking forward to working with you.
  • Career coaching and development opportunities.
  • Health benefits.
  • 401(k).
Salary and Compensation

US Only:
The compensation range for this role is $95,000 - $125,000 USD per year. This job is also eligible for bonus pay. Other compensation variables may apply based on education, experience, geographic location, performance, and business needs.

Equal Employment Opportunity

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. Our associates, customers and shareholders contribute unique and different perspectives. The EEO posters are available here.

Reasonable Accommodation

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.

Unsolicited Assistance

We do not accept unsolicited assistance from any headhunters or recruitment firms for any of our job openings. All resumes or profiles submitted by search firms to any employee at any of the Veralto companies, in any form without a valid, signed search agreement in place for the specific position, will be deemed the sole property of Veralto and its companies.

No fee will be paid in the event the candidate is hired by Veralto and its companies because of the unsolicited referral.

#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)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary