Senor Firmware Engineer
Listed on 2026-07-20
-
Software Development
Software Engineer, Embedded Software Engineer, C++ Developer
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.
TypicalDay
- 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.
- 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.
- 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.
- Professional onboarding and training options.
- Powerful team looking forward to working with you.
- Career coaching and development opportunities.
- Health benefits.
- 401(k).
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.
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 AccommodationWe 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 AssistanceWe 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.
(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).