Senior Firmware Engineer
Badger Meter

Milwaukee, Wisconsin

This job has expired.


Why Badger Meter?

Are you looking to join a dynamic team where you have the autonomy and challenge that lets you learn and grow your career? Are you energized when you know that your contributions matter and make a difference in business success? If yes, then Badger Meter may be a great place for you!

For more than 115 years, Badger Meter has provided strong, stable financial growth, in turn providing employees with the opportunity to build long, successful careers. As a leading manufacturer of flow measurement technology, Badger Meter offers many opportunities to measure what matters in protecting the world's water and other precious resources. Our company is large enough to continually drive market innovation, all while we maintain a collaborative and flexible working atmosphere.

What You Will Contribute:
Badger Meter is seeking a Senior Engineer to work in our Milwaukee location. We are looking for an experienced Engineer focused on firmware development to join our growing team! Our Senior Engineers develop the embedded designs driving the next generation of electronic meters. This Senior Engineer is responsible for all aspects of firmware development related to product design for precision instrumentation including architecture, firmware development and maintenance.

Main Duties:

  • Firmware developed will be written in C for DSP or microcontrollers ranging in application from multiprocessor systems with a RTOS to bare metal 8-bit microcontrollers.
  • Works with sales and marketing to develop products and define firmware features.
  • Partners with project and quality managers to allow for timely delivery and quality while minimizing cost and inventory.
  • Provides oversight of maintenance activities for a product line, act as new product development project engineer, or may serve as a project lead engineer for other projects.
  • Basic digital circuit analysis for troubleshooting firmware integration with hardware at the driver level. The Engineer also works closely with other Electronic Engineers focused on hardware development to specify DSP/microcontroller interface.
  • The Senior Engineer will be a key mentor to other engineers.
  • Acts as NPD or other Project lead engineer for firmware development
  • Sustaining engineering - Provides oversight of maintenance activities for a product line codebase
  • Defines the scope of a task/project
  • Coordinates with Project Managers on creation of project schedules, budgets and resource requirements
  • Executes to schedule/budget to meet targets
  • Defines and controls product firmware architecture designs
  • Directly responsible for product/process performance
  • Manages engineering change processes
  • Ability to determine risk and define mitigation methods
  • Communicate status and solutions to management

Qualifications:
  • B.S. Electrical/Electronic Engineering or related degree
  • 5+ years' experience
  • Knowledge of C embedded programming
  • Familiarity with revision control software (e.g Git or SVN)
  • Experience with serial communications (USB, UART, RS-232/422/485, I2C, SPI)
  • Digital circuit troubleshooting, Microcontroller/Logic, 10MHz to 150MHz.
  • Proficiency with MS Excel, MS Word

Preferred Qualifications:
  • Advanced firmware development for embedded systems (Bootloader, GUI, Communications)
  • Writing unit tests for embedded firmware
  • Industrial communication protocols (Modbus RTU, Modbus TCP, BACNet MS/TP, EtherNet/IP)
  • Wireless communication protocol (Bluetooth, Zigbee, WiFi)

An Equal Opportunity/Affirmative Action Employer. This company considers candidates regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status. Applicants can learn more about their rights regarding equal opportunity in employment by viewing the federal "EEO is the Law" poster and the "EEO is the Law" poster supplement at http://www.dol.gov/ofccp/regs/compliance/posters/ofccpost.htm


This job has expired.

Get Hired Faster

Subscribe to job alerts and upload your resume!

*By registering with our site, you agree to our
Terms and Privacy Policy.

More Utilities jobs


FirstEnergy Corp
Oil City, Pennsylvania
Posted about 3 hours ago
FirstEnergy Corp
Jeannette, Pennsylvania
Posted about 3 hours ago
FirstEnergy Corp
Indiana, Pennsylvania
Posted about 3 hours ago
View Utilities jobs »