.Join Xylem in the global mission to #LetsSolveWater! As a leading water technology company with 23,000 employees operating in over 150 countries, Xylem is at the forefront of addressing the world's most critical water challenges. We invite passionate individuals to join our team, dedicated to exceeding customer expectations through innovative and sustainable solutions.We're Hiring a Senior Firmware Engineer for Aguascalientes, MX!If you are excited and passionate about helping #LetsSolveWater, consider joining our team today! Xylem, Inc. is a leading global water technology company servicing more than 150 countries and is dedicated to solving the world's most challenging water issues. We are looking for individuals to join our mission by exceeding customer expectations through smart sustainable solutions.Job Summary:The Senior Firmware Engineer is a specialized role within the field of software engineering, focusing on the development of embedded software that controls electronic devices. They are responsible for designing, coding, and testing the firmware—the intermediary software that allows hardware to communicate with software. This includes developing algorithms and system level applications that operate on the device's firmware. Firmware Engineers work closely with hardware engineers to understand the design and limitations of the hardware, ensuring the firmware is optimized for low level operations and resource constraints.Core Responsibilities:Design, implement and test firmware for high-volume, battery-operated RF Automatic Meter Infrastructure (AMI) and metering products.Develop and integrate solid state metrology and/or sensors used within metering products.Collaborate with hardware, mechanical and product engineers to ensure high quality, factory-ready products that adhere to schedule, cost and performance requirements.Collaborate with other development and test teams (e.G. handheld tools, headend systems, analytics) to ensure products work flawlessly within Sensus solutions and with 3rd party offerings.Assist with design calculations, analog and digital circuit design and PCB schematics/layouts.Assist quality assurance and marketing teams in investigating and analyzing defective product returned from customers.Develop PC-based tools and applications for demonstration and analysis of metrology and product performance data.Develop documentation required for collaboration, sustainability and internal processes.Interface with third-party companies to enable integration of their technologies with the Sensus portfolio of products.QUALIFICATIONS:Bachelor of Science Degree in Electrical Engineering or Computer Science.At least 5 years of embedded OS and/or embedded systems development experience with 2 years of experience with utility metering products or other high volume products.Technical Lead as a project mentoring process