> Markdown version of [/jobs/ext/3890618-firmware-engineer](https://www.wearedevelopers.com/jobs/ext/3890618-firmware-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Firmware Engineer - **Company:** Veralto Corporation - **Location:** Austin, TX, United States - **Experience:** Expert - **Salary:** $100,000.0 - $120,000.0 - **Contract:** Permanent contract - **Skills:** Board Bringup, Business Logic, Booting (BIOS), C Sharp (Programming Language), Computer Engineering, Continuous Integration, Datasheets, Software Debugging, Embedded C, Linux on Embedded Systems, Embedded Software, Ethernet, Firmware, Python (Programming Language), Object-Oriented Software Development, Regression Testing, Release Management, Software Engineering, Universal Asynchronous Receiver/Transmitter, Yocto, Information Technology, Bare Metal, Programming Languages - **Published:** October 23, 2026 - **Apply:** https://dejobs.org/x/x/1587CD9BBF6E4395963952EE3CB882B2/job/ ## About the Role * Bachelor's degree in computer engineering, software engineering, computer science, electrical engineering, or another related STEM field. Candidates with a less directly related STEM degree may be considered when supported by extensive hands-on production firmware experience. * Typically five or more years of hands-on embedded firmware experience; candidates with fewer years may be considered when they demonstrate strong technical depth and experience developing and shipping new products. * Strong bare-metal embedded C expertise, including practical debugging on resource-constrained microcontroller systems. * Experience developing and releasing production-quality firmware for new products-not solely sustaining or maintenance work. * Experience with MCU peripherals and hardware/software interfaces such as SPI, I²C, UART, CAN, Ethernet, or similar. * Ability to read schematics and datasheets and use lab tools such as oscilloscopes, logic analyzers, multimeters, and debuggers. * Hands-on experience with hardware bring-up, peripheral integration, firmware validation, or production release support. * Experience investigating system-level issues using structured debugging, test evidence, and root-cause analysis. * Experience with Python for test tools, automated verification workflows, regression testing, or embedded Linux development. * Willingness to work on-site and closely with hardware, software, manufacturing, quality, and support teams. * Excellent problem-solving skills and attention to detail. * Strong communication skills and a collaborative, team-oriented mindset. Experience that would help you stand out * Embedded Linux experience, particularly with Yocto. * Experience with C# or another object-oriented programming language and the ability to apply object-oriented design principles. * Experience with solar, renewable energy, industrial instrumentation, outdoor products, or sensor-based measurement systems. * Experience with bootloaders, firmware update mechanisms, diagnostics, or secure firmware practices. * Experience with CI/CD, repeatable builds, firmware release discipline, or automated regression testing. * Demonstrated ability to learn new technologies or programming languages quickly and apply them to unfamiliar products. * Experience with failure analysis of returned or fielded products, low-power systems, or ruggedized embedded products. ## Description * Design, implement, review, and debug bare-metal embedded firmware in C for MCU-based solar sensing and controls products. * Build Python-based test tools, automated regression workflows, and release-quality verification methods to improve firmware reliability. * Develop embedded Linux services, diagnostics, and application logic; experience with Yocto is valuable. * Own hands-on hardware bring-up and integrate sensors, ADCs, communications interfaces, memory, and other peripherals using schematics, datasheets, and lab tools. * Investigate system, production, and field failures using instrumentation, logs, controlled experiments, and structured root-cause analysis. * Support firmware release readiness through clear test evidence, release notes, risk documentation, and cross-functional review. * Partner with hardware, systems, manufacturing, quality, and support teams to resolve issues and improve product performance. * Author detailed documentation of firmware designs, debug findings, test procedures, release decisions, and sustaining actions to support continuous improvement and knowledge transfer., * A close-knit Austin R&D team with the support, mentors, and expertise of Veralto's global organization. * Meaningful ownership across the firmware lifecycle, from architecture and implementation through verification, release, and sustainment. * Opportunity to develop embedded systems for solar measurement products used in demanding field environments. * A hands-on role where your firmware judgment, lab work, cross-functional partnership, and root-cause problem-solving directly influence product reliability and customer outcomes. Kipp & Zonen is proud to be part of the Water Quality segment of Veralto (NYSE: VLTO), a $5.5B global leader dedicated to ensuring access to clean water, safe food and medicine, and trusted essential goods. When you join Veralto's vibrant global network of 17,000 associates, you join a unique culture and work environment where purpose meets possibility : where the work you do has an everyday impact on the resources and essentials we all rely on, and where you'll have valuable opportunities to deepen your skillset, pursue your ambitions, and grow your career. Together, we're Safeguarding the World's Most Vital Resources -and building rewarding careers along the way.