Xylem · 3 days ago
Firmware Engineer
Xylem is a Fortune 500 global water solutions company dedicated to advancing sustainable impact and empowering the people who make water work every day. The Firmware Engineer role involves supporting the design, development, and ongoing engineering of Sensus metering products and systems, focusing on low-level embedded firmware for RF Automatic Meter Infrastructure (AMI) products.
Professional ServicesSporting GoodsTravel
Responsibilities
Design, implement, and test embedded firmware for high-volume, battery-powered RF AMI and metering products
Develop and integrate firmware to support sensors, communication paths, and metrology functions within metering devices
Collaborate with global, cross-functional engineering and test teams to deliver factory-ready products that meet cost, schedule, performance, and quality targets
Develop PC-based tools and scripts (e.g., xUnit, Python, Ruby, C#) to support testing, analysis, and demonstration of product performance
Create and maintain documentation to support collaboration, sustainability, and internal development processes
Develop embedded test support, including module testing and code coverage assessment (e.g., Ceedling)
Design test plans, fixtures, and continuous integration testing strategies for functional validation
Support hardware design efforts, including design calculations, circuit design, microcontroller pin assignments, and PCB schematics/layouts
Partner with Quality and Support teams to investigate and analyze returned or defective products
Interface with third-party vendors to integrate external technologies into the Sensus product portfolio
Participate in Xylem Watermark volunteer initiatives to support community impact efforts
Qualification
Required
Bachelor of Science in Electrical Engineering or Computer Science
Minimum of 2 years of experience in embedded operating systems and/or embedded systems development
Strong experience writing and optimizing C code for microcontrollers in resource-constrained environments (memory, power, performance)
Experience developing PC-based programs or scripts for testing and data analysis
Proficiency with version control systems such as Git
Excellent testing and troubleshooting skills, including board-level debugging
Hands-on experience using test equipment such as oscilloscopes, logic analyzers, and spectrum analyzers
Ability to work collaboratively within an engineering team while contributing technical guidance when needed
Demonstrated initiative for continuous improvement of firmware development processes and architecture
Preferred
Experience with utility metering products or other high-volume embedded products
Experience developing and debugging on MSP430 and/or ARM Cortex-M3 architectures
Experience writing system specifications, product requirements documents, and prototype test plans
Benefits
Paid Volunteer Program
Employee Resource Groups (ERG)
Company
Xylem
Xylem is the global leader in advanced technologies, solutions and services that address the world’s biggest water challenges.
H1B Sponsorship
Xylem has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (33)
2024 (8)
2021 (5)
2020 (5)
Funding
Current Stage
Late StageLeadership Team
Recent News
globallegalchronicle.com
2025-10-07
2025-10-03
2025-10-02
Company data provided by crunchbase