Logo
sensus

Senior Embedded Firmware Engineer Bare Metal

sensus, San Diego, CA, United States


Xylem (XYL) is a leading global water technology company committed to developing innovative technology solutions to the world’s water challenges. The Company’s products and services move, treat, analyze, monitor and return water to the environment in public utility, industrial, residential and commercial building services settings. Xylem also provides a leading portfolio of smart metering, network technologies and advanced infrastructure analytics solutions for water, electric and gas utilities. The Company’s more than 16,500 employees bring broad applications expertise with a strong focus on identifying comprehensive, sustainable solutions. Headquartered in Rye Brook, New York with 2017 revenue of $4.7 billion, Xylem does business in more than 150 countries through a number of market-leading product brands.

The Role: SonTek, A Xylem Brand, seeks to hire a Senior Embedded Firmware Engineer (Bare Metal) responsible for embedded firmware development for acoustic products and based in San Diego. This position will report to the Director R&D, North America.

Job Specifications and Work Performed:

  • Design, write, debug and release "bare metal" embedded microcontroller firmware for new products and new product features.
  • Complete feature analysis and system design tradeoffs.
  • Identify root cause and resolve firmware issues in existing products.
  • Translate ‘tribal knowledge’ into standards, design requirements and white papers.

Competencies Needed:

  • Ability to work with a cross-functional team.
  • Ability to work in a product development team environment.
  • Ability to multi-task.
  • Ability to debug and problem solve scientific software.
  • Good working understanding of mathematics.
  • Solid communications skills, both verbal and written.

Minimum Qualifications: Education, Experience, Skills, Abilities, License/Certifications

  • Minimum of 10 years of directly related experience.
  • Bachelor’s degree in EE, CS or science. Master's is a plus.
  • Competency and extensive experience in embedded assembly, C, C++ programming.
  • Extensive microcontroller experience. ARM/Cortex M required.
  • Experience with embedded peripherals and protocols (RS-232/SPI/SDMCI/etc…).
  • Experience with short range wireless is a plus (BLE, 802.15.4).
  • Experience working with USB, RS232 and Ethernet physical layers.
  • Skilled using microcontroller debuggers, logic analyzers, oscilloscopes.
  • Capability designing digital and analog electrical hardware is a plus.
  • Physics and math skill is a plus.
  • Measurement instrumentation development is a plus.

EOE/Females/Minorities/Protected Veterans/Disabled

#J-18808-Ljbffr