B

Badger Meter

Flow measurement and control solutions

Firmware Test Engineer 1

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeMilwaukee, WI, USANo salary listed

About the Job

Requirements

  • A bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field is required; no prior experience is required.
  • Programming experience in Python and C.
  • Experience developing, maintaining, and enhancing automated test applications written in Python.
  • Familiarity with embedded systems and firmware development concepts.
  • Understanding of serial communication protocols such as UART, SPI, and I2C.
  • Familiarity with Visual Studio Code or a similar integrated development environment.
  • Experience with source control systems; Git is preferred.
  • Familiarity with test and measurement equipment such as oscilloscopes and power analyzers.
  • Ability to manage automated testing and support new test procedures.
  • Ability to apply engineering fundamentals to test scenarios and troubleshooting.
  • Ability to operate standard office equipment.

Responsibilities

  • Perform maintenance on existing firmware products under direct supervision.
  • Assist in coding, testing, and debugging new firmware or enhancing existing firmware and software for internal and external customers.
  • Write programs according to engineering specifications to test firmware product features quickly and effectively.
  • Suggest solutions to problems or enhancements to code.
  • Work with technical staff to learn and understand firmware product problems.
  • Develop and execute firmware verification and validation test plans based on design specifications.
  • Develop and maintain test procedures, test reports, and engineering documentation.
  • Design, build, and maintain automated test frameworks, scripts, and tools to improve firmware test coverage and efficiency.
  • Design, develop, and maintain hardware and software test fixtures used for firmware validation and production support.
  • Perform manual and automated testing of embedded systems throughout the product development lifecycle.
  • Detect, document, reproduce, and track firmware and system-level defects.
  • Collaborate with engineers, managers, quality assurance, and operations to ensure firmware solutions meet reliability and performance goals.
  • Assist in root cause investigations of product, field, and customer-reported issues.
  • Provide project status and updates for the designated portion of the project to the supervisor or project manager.
  • Participate in requirements reviews, design reviews, and risk assessments to improve product testability and quality.
  • Travel to customer sites for product beta testing and investigation of customer issues as needed.
  • Perform other functions as directed by the Firmware Project Engineer or Engineering Manager.

Desired Qualifications

  • Experience with source control systems such as Git.

About the Company

Badger Meter

Flow measurement and control solutions

Badger Meter measures flow with electromagnetic and ultrasonic meters for liquids and gases in industries like water utilities, oil and gas, chemical, and HVAC. Its devices, together with software and services, monitor and control flow to optimize operations. The products work by using electromagnetic principles to measure conductive liquids and ultrasonic techniques to determine flow velocity; data is used to calculate volume and rate. Compared to competitors, Badger Meter combines a wide product range with global reach (serving over 100 countries) and offers integrated software and long-term service agreements, enabling customers to both measure accurately and manage operations cost-effectively. Its goal is to provide reliable, data-driven flow measurement solutions that help customers improve efficiency, manage resources, and reduce costs across utilities and industrial processes.

Company size
501-1,000
Company stage
IPO
Headquarters
Milwaukee, WI
Founded
1905

Recently Posted Jobs

Explore more opportunities at Badger Meter

See more jobs