Senior Embedded Firmware Engineer (Bare Metal)

sensus

Senior Embedded Firmware Engineer (Bare Metal)

San Diego, CA
Paid
  • Responsibilities

    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 name Xylem is derived from classical Greek and is the tissue that transports water in plants, highlighting the engineering efficiency of our water-centric business by linking it with the best water transportation of all – that which occurs in nature. For more information, please visit us at www.xylem.com.

      Come join a winning team providing technology solutions to protect water resources for all generations. Check out our Mission: Water Magazine to view inspirational stories of determination, curiosity and discovery – and how great advancements are being made to better understand and protect our environment.

    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. serves as our Center of Excellence for acoustic Doppler technology and instruments used to measure water velocity and discharge for a range of applications and markets. This position will be  The position will report 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.
    • Design, write, debug and release embedded microcontroller firmware for new products and new product features.
    • 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