1,827,749open jobs
105,888companies
267,258added this week
Browse all
Salary
≈ $56k – $103k per year (Estimated)
Location
In office (Toronto)
Seniority
Middle · 6+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 19, 2026. First seen by Alion on Oct 9, 2026. Mueller Water Products scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Mueller Water Products is a US manufacturer of products and solutions for water transmission, distribution and measurement.

Who We Are:

Thank you for your interest in Mueller Water Products, Inc.

For more than 165 years, Mueller Water Products, Inc. has been building the future of water infrastructure. From lifesaving fire protection to data intelligence, we are committed to developing products and solutions that help cities and utilities deliver clean, safe drinking water to hundreds of millions of people across North America.

Our purpose is to connect communities to water, life’s most essential resource, with exceptional, people solutions and products. Behind that purpose is a dedicated team, united by our shared values of respect, integrity, trust, inclusion and safety. With a vision to be the leader in water infrastructure solutions-solving challenges, enriching lives and safeguarding the future-we are making a positive impact that will last for generations.

By joining Mueller, you become part of a dynamic team dedicated to excellence and innovation, working collaboratively to achieve meaningful results. We champion our people because when they succeed, our communities thrive. We invite you to learn more about career opportunities with us and consider submitting your application.

Vacancy Disclosure:

This posting is for an existing vacancy within our organization that we are actively seeking to fill. Firmware Developer III

Description:

We are looking for a motivated team player to be part of our embedded software design team, where they will play a key role in designing, developing, and enhancing our industry-leading IoT water network products. Our products are deployed in large numbers globally and assist our customers in managing critical water infrastructure. The successful candidate will have a passion for developing embedded software systems; a keen eye for reliable embedded software design, and the methodologies needed to achieve it; and a tenacity for problem solving and debugging, leaving no stone unturned in the pursuit of quality and performance. Collaborating with internal stakeholders and a multi-disciplinary engineering team, they will help to guide our products through every step of the design lifecycle: from inception all the way through sustaining engineering.

Required Education & Experience:

  • Bachelor’s degree in electrical & electronics engineering, computer science, or similar degree
  • 6+ years of experience in firmware development
  • 4+ years of experience with embedded C programming language

Required Knowledge, Skills, Abilities and Other Competencies:

  • Working knowledge of the internal architecture of MCUs to enable making use of a variety of peripherals
  • Working knowledge of hardware to facilitate integration efforts, including reading hardware schematics and using test equipment like oscilloscopes, logic analyzers, signal generators, and power supplies
  • Ability to understand binary protocols and comfortable working with binary data
  • Experience with multi-threaded programming
  • Familiarity with Linux
  • Experience with source code management/versioning tools and practices
  • Familiarity or interest in using AI-assisted coding and testing tools (e.g., GitHub Copilot or similar) to accelerate development and improve quality
  • Ability to produce detailed technical documentation
  • Strong problem solving and analytical skills
  • Demonstrably excellent organizational, communication and interpersonal skills
  • Ability to work both independently and as a team contributor
  • Candidate must be eligible to travel to the United States and maintain a valid passport

These are considered assets:

  • Experience with audio signal processing
  • Experience writing production code on Digital Signal Processors
  • Experience with Python and MATLAB/Octave
  • Working experience with FreeRTOS
  • Experience with ARM Cortex-M family of MCUs
  • Experience with GPS/GNSS and cellular modem modules
  • Experience with battery operated and low power applications
  • Experience with TCP/IP
  • Experience within an Agile development environment
  • Experience applying AI/LLM-based tools for embedded code generation, code review, or automated test case generation

Responsibilities:

  • Provide input to design architecture and system requirements
  • Implement detailed designs based on provided requirements
  • Provide advice on technical problems and review project work for technical accuracy and adequacy
  • Firmware (embedded software) development based on system requirements. This includes code development, unit test development, as well as design and development documentation
  • Development level testing throughout the implementation process which includes code debugging and participating in code reviews
  • Debugging code by incorporating hardware signals and lab equipment
  • Production level code debugging to find the root cause of and fix bugs that occur infrequently and only on statistically significant sample sizes (1000+ devices)
  • Produce well documented and easy to read code
  • Support products from release to quality assurance through to field trials and production including fixing bugs reported by QA
  • Generation of BSPs and chip drivers
  • Leverage AI-assisted development and testing tools (e.g., code generation, code review, and automated test generation assistants) to improve development velocity, code quality, and test coverage
  • Participate in an Agile development environment
  • Other duties as assigned

Working Conditions:

  • Office Environment
  • Travel up to 1-2 weeks per year

Salary/Pay Range:

$80,026.00-$110,009.00 CAD

The compensation range above reflects a good-faith estimate of starting base pay for full-time (40 hours per week) employment as of the date of posting. Individual compensation may vary depending on a variety of factors, including, but not limited to, the role, professional experience, job-related skills, achievements, and/or work location. The range listed is only one component of the total compensation package offered to candidates.

Other Compensation & Benefits:

Mueller offers a competitive salary and benefits package. Current benefit offerings include: medical, dental, and vision insurance; retirement plan with 5% company match; Employee Stock Purchase Plan (ESPP); short-term and long-term disability benefits; paid time off; Pregnancy & Parental Leave Top Up; tuition reimbursement; an Employee Assistance Program (EAP), and more.

Accommodation:

If you require accommodations during any stage of the application or interview process, please let us know. We are happy to work with you to meet your needs.

Mueller collects and maintains resumes for a period of 3 years for consideration of future opportunities.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,827,749 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
Toronto
Sr Consultant 1 day ago
≈ $71k – $124k per year (Estimated) • In office • Canada
Verilog
C++
Chips/EDA
Synopsys VCS
UVM
Apply
≈ $39k – $90k per year (Estimated) • In office • Full-Time • Poland
Apply
≈ $29k – $60k per year (Estimated) • Hybrid • 10+ years exp • Bengaluru
Python
SystemVerilog
Perl
Chips/EDA
Tessent
UVM
Apply
≈ $94k – $196k per year (Estimated) • Hybrid • Cambridge
Python
C++
AI/ML
Computer Vision
AI Agents
LiteRT
ExecuTorch
DevOps
RTOS
Linux
Robotics
Sensor Fusion
Apply
≈ $14k – $41k per year (Estimated) • In office • Contractor • Rayong
Python
JavaScript
C++
IoT
MQTT
OPC UA
Management
Microsoft Office
Apply
$83k – $131k per year • In office • Top Secret • Full-Time • 2+ years exp • Bachelor's Degree • Chandler
Python
C++
MATLAB
DevOps
HPC
Linux
Apply
≈ $34k – $89k per year (Estimated) • In office • Confidential • Full-Time • 3+ years exp • Bengaluru
Python
Go
JavaScript
Java
TypeScript
SQL
Node JS
Java
Spring Boot
Databases
MySQL
Cassandra
AI/ML
LangChain
LlamaIndex
Vertex AI
Fine-tuning
Prompt Engineering
AI Agents
LLM
RAG
Edge AI
Agentic Workflows
Frontend
Next.js
React.js
DevOps
GCP
CI/CD
Jenkins
Kubernetes
Google GKE
Google Cloud Run
Apply
Senior GIS Analyst 1 day ago
≈ $47k – $92k per year (Estimated) • In office • 8+ years exp • Spring
Python
SQL
Analytics
ETL/ELT
Management
Microsoft Office
SpaceTech
QGIS
Apply
≈ $106k – $266k per year (Estimated) • Remote (United States, UTC-8 – UTC-7 hours) • 5+ years exp • Bachelor's Degree
Python
Go
Java
Kotlin
SQL
Ruby
Ruby
Ruby on Rails
Databases
PostgreSQL
Oracle
Cassandra
DynamoDB
DevOps
GCP
Azure
AWS
Management
Agile
Scrum
Apply
≈ $76k – $227k per year (Estimated) • Remote (United States, UTC-8 – UTC-7 hours) • 3+ years exp • Bachelor's Degree
Python
Go
JavaScript
Java
Kotlin
SQL
Ruby
Ruby
Ruby on Rails
Frontend
npm
DevOps
Rest API
AWS
Docker
Nginx
Apply
$68k – $93k per year • Equity • Remote (United States) • Full-Time • 2+ years exp • Bachelor's Degree • United States
Apply
≈ $92k – $205k per year (Estimated) • Equity • Remote (United States) • Full-Time • Bachelor's Degree • United States
SQL
Apply
≈ $53k – $100k per year (Estimated) • Equity • Remote (United States) • Full-Time • 3+ years exp • High School Diploma • United States
Apply
≈ $84k – $160k per year (Estimated) • Equity • Remote (United States) • Full-Time • 5+ years exp • Bachelor's Degree • United States
Design
SolidWorks
AutoCAD
Apply
Product Engineer 14 days ago
$68k – $93k per year • Equity • Remote (United States) • Full-Time • Bachelor's Degree • United States
Apply
$113k – $142k per year • In office • Full-Time • 5+ years exp • Toronto
Python
C++
AI/ML
OpenCV
Computer Vision
Embodied AI
Robotics
SLAM
Apply
$60k – $95k per year • Remote (Canada) • Full-Time • 5+ years exp • Bachelor's Degree • Toronto
Apex
Apex
MuleSoft
Visualforce
DevOps
Rest API
Incident Management
SLI/SLO/SLA
SOAP
Analytics
Informatica
Management
ServiceNow
Agile
ITIL
ITSM
Apply
≈ $34k – $70k per year (Estimated) • In office • Bachelor's Degree • Toronto
Apply
≈ $94k – $172k per year (Estimated) • In office • Full-Time • Toronto
Python
SQL
AI/ML
SFT
Apply
QA Analyst 1 day ago
$55k – $62k per year • In office • Toronto
Apply
See all jobs
This is one of many
1,827,749 more open roles from verified company boards, updated every day.