Senior Firmware Engineer

hace 2 meses


aguascalientes, México Xylem A tiempo completo

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

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.
  • Experience writing assembly language and C code for micro-controllers in resource-limited situations (ROM/RAM/MIPS).
  • Experience tuning software for power consumption and memory for optimal performance.
  • Experience in writing system specifications (SPEC), product requirements documents (PRD) and prototype test plans (TP).
  • Aptitude and initiative for continuous ‘grass-roots’ improvement of FW development processes and architecture.
  • In-depth understanding of fixed point arithmetic issues and implementation techniques.
  • Experience writing PC-based programs and scripts for testing and data analysis.
  • Excellent testing and troubleshooting skills.
  • Ability to work collaboratively within a team environment of engineers to meet aggressive goals and high quality standards, as well as providing team technical guidance.
  • Experience using common test equipment such as oscilloscopes, logic analyzers and spectrum analyzers.
  • Must be fluent in English (both written and oral).
  • Must live within driving distance of Aguascalientes, Mexico.
  • Some international and domestic travel may be required. Must be able to travel to USA and EU locations.
  • Current MX Passport and US Visa.
  • Participation in Xylem Watermark (community service) volunteer activities.
  • Experience developing and debugging software on MSP430 or ARM Cortex-M3 architectures is desired.
High Impact Behaviors:
  • Continuous Professional Development: Professionals should be committed to lifelong learning, seeking out opportunities for self-improvement, and staying abreast of industry trends and best practices.
  • Collaboration and Teamwork: Effective professionals understand the value of collaboration. They work well with others, contribute to team goals, and understand that diverse perspectives can lead to better solutions.
  • Results Driven Performance: High performing professionals focus on delivering results. They set high standards for their own performance and are committed to achieving objectives efficiently and effectively.

Xylem does not provide Visa sponsorship for this position.

At Xylem, we embrace diversity and strive to create avenues where employees feel valued and appreciated through our DE&I initiatives and Employee Resources Groups (ERG). Xylem is proud to be an Equal Employment Opportunity and Affirmative Action workplace. Xylem prohibits discrimination, harassment of any kind and does not discriminate in employment on the basis of race, color, religion, sex or sexual orientation (including pregnancy and gender identity), national origin, political affiliation, marital status, medical conditions or disability, genetic information, age, or other non-merit factors.

Join the global Xylem team today

Embrace the opportunity to be part of Xylem's transformative journey in shaping the future of water technology

#J-18808-Ljbffr

  • Aguascalientes, Aguascalientes, México Xylem A tiempo completo

    Xylem, a leading water technology company, is seeking a highly skilled Senior Firmware Development Engineer to join its team in Aguascalientes, Mexico. As a key member of our engineering team, you will be responsible for designing, coding, and testing firmware for high-volume, battery-operated RF Automatic Meter Infrastructure (AMI) and metering products.Key...


  • Aguascalientes, México Xylem A tiempo completo

    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...


  • Aguascalientes, Aguascalientes, México Xylem A tiempo completo

    Job Summary:We are seeking a highly skilled Senior Firmware Engineer to join our team in Aguascalientes, Mexico. As a key member of our development team, you will be responsible for designing, implementing, and testing firmware for high-volume, battery-operated RF Automatic Meter Infrastructure (AMI) and metering products.Key Responsibilities:Design and...

  • Senior Software Engineer

    hace 4 semanas


    Aguascalientes, Aguascalientes, México Cronoshare A tiempo completo

    Job Title: Senior Software EngineerAs a Senior Software Engineer at {company}, you will be responsible for designing and developing high-quality software solutions. Your primary focus will be on building scalable and maintainable codebases, collaborating with cross-functional teams, and driving technical innovation.

  • Senior Software Engineer

    hace 4 semanas


    Aguascalientes, Aguascalientes, México Cronoshare A tiempo completo

    About the Role:We are looking for a skilled Senior Software Engineer to join our team at {company}.The successful candidate will have a strong background in software development and be able to lead the development of complex software systems.Key Responsibilities:Design, develop, and maintain high-quality software systems.Lead a team of software engineers and...


  • Aguascalientes, Aguascalientes, México Autoliv Mexico A tiempo completo

    Job SummaryWe are seeking a highly skilled Senior Continuous Improvement Engineer to join our team at Autoliv Mexico. This role is responsible for driving continuous improvement activities across the plant, focusing on Lean Manufacturing tools and processes.


  • Aguascalientes, Aguascalientes, México Capgemini A tiempo completo

    About CapgeminiCapgemini is a global leader in consulting, technology services and digital transformation. With over 340 thousand professionals in more than 50 countries, we help our clients to improve their performance through innovative technologies.SalaryThe estimated annual salary for this role is $120,000 - $180,000 depending on location and...


  • Aguascalientes, Aguascalientes, México Cronoshare A tiempo completo

    At our company, we're looking for a skilled Senior Software Engineer to join our web development team. As a senior engineer, you'll be responsible for leading the development of our web applications, ensuring they're scalable, efficient, and meet the highest standards of quality.With a strong background in web technologies, you'll be able to design and...

  • Senior Software Engineer

    hace 4 semanas


    Aguascalientes, Aguascalientes, México Corporación Zapata A tiempo completo

    We are currently looking for a Senior Software Engineer to join our team at "{company}". As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Lead the development of new software features and systemsCollaborate with cross-functional teams to identify...

  • Senior Software Engineer

    hace 4 semanas


    Aguascalientes, Aguascalientes, México Cronoshare A tiempo completo

    About the Role:As a highly skilled Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:• Developing and implementing software solutions using a range of programming languages and technologies.• Collaborating with cross-functional teams to identify and prioritize...

  • Senior Software Engineer

    hace 4 semanas


    Aguascalientes, Aguascalientes, México Cronoshare A tiempo completo

    About the RoleWe are seeking a highly skilled Senior Software Engineer - Backend Development to join our team at {company}. In this role, you will be responsible for designing, developing, and maintaining the backend infrastructure of our software systems.

  • Senior Software Engineer

    hace 4 semanas


    Aguascalientes, Aguascalientes, México Cronoshare A tiempo completo

    We are seeking a Senior Software Engineer to join our team at {company}. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our software applications.Main Responsibilities:Design and develop software applications using Java and PythonWork closely with cross-functional teams to identify and prioritize...


  • aguascalientes, México Xylem A tiempo completo

    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...


  • Aguascalientes, Aguascalientes, México Capgemini A tiempo completo

    About the Role:RH: Raul Garcia, working in any state of Mexico.We are seeking a skilled and experienced Senior Full Stack Software Engineer to join our team in the insurance domain. As a member of our team, you will be responsible for designing, developing, and maintaining high-quality software applications that meet the needs of our clients.

  • Senior Software Engineer

    hace 4 semanas


    Aguascalientes, Aguascalientes, México Cronoshare A tiempo completo

    Job Description:We are seeking a highly skilled Cloud Architecture Specialist to join our team at Company. As a Senior Software Engineer with expertise in cloud architecture, you will be responsible for designing and implementing scalable, secure, and efficient cloud-based solutions.Key Responsibilities:Design and implement cloud-based systems and...


  • Aguascalientes, Aguascalientes, México Xylem A tiempo completo

    About the RoleXylem is a leading water technology company with a global presence, and we're seeking a highly skilled Senior Mechanical Engineer to join our team. As a key member of our design engineering team, you will be responsible for developing and supporting the Xylem portfolio of metrology and AMI products.Key ResponsibilitiesDevelop and support new...

  • Senior Software Engineer

    hace 4 semanas


    Aguascalientes, Aguascalientes, México Cronoshare A tiempo completo

    As a Senior Software Engineer, you will have the opportunity to work on diverse projects and collaborate with a talented team of professionals. Your primary responsibilities will include:Designing and developing software applicationsCollaborating with cross-functional teamsStaying up-to-date with industry trends and technologiesOur company is committed to...

  • Senior Software Engineer

    hace 4 semanas


    Aguascalientes, Aguascalientes, México Cronoshare A tiempo completo

    We are seeking a skilled Senior Software Engineer to join our team and contribute to the development of our cloud-based infrastructure. The ideal candidate will have experience with full stack development and a strong understanding of cloud computing.Responsibilities include:Designing and implementing scalable cloud infrastructureDeveloping and maintaining...

  • Senior Software Engineer

    hace 4 semanas


    Aguascalientes, Aguascalientes, México Cronoshare A tiempo completo

    About the RoleWe are seeking a Senior Software Engineer to join our team and contribute to the development of our cutting-edge software solutions. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining complex software systems.Key ResponsibilitiesDesign and develop high-quality software solutions using a...

  • Senior Support Engineer

    hace 2 semanas


    Aguascalientes, Aguascalientes, México Capgemini A tiempo completo

    **Role Overview:**We are seeking a skilled Senior Support Engineer to join our Financial Services team. As a key member of our support team, you will be responsible for identifying and resolving technical issues in a fast-paced environment.**Key Responsibilities:**Identify and troubleshoot defects and discrepancies through code debugging and log...