Senior Embedded Firmware Engineer (Bare Metal)

Sensus USA Inc.
San Diego, CA, United States
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours
Job source

Tech stack

C (Programming Language) Business Analytics Applications ARM Architecture C++ (Programming Language) Software Debugging Embedded Software Ethernet Firmware RS-232 USB PIC Microcontroller Computer Network Technologies
+2 more
Peripherals Bare Metal

Job description

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

Requirements

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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.wayup.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:35 min

Direct hardware communication using the Web USB API

Rowdy Rabouw Rowdy Rabouw Ā· WWC 2025

4:52 min

Connecting namespaces with local virtual ethernet pairs

Oliver Seitz Oliver Seitz Ā· WWC 2025

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 Ā· Coffee With Developers

2:12 min

Implementing automotive ethernet and connected remote vehicle telemetry applications

David Romić Ā· WWC 2023

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

2:55 min

Bidirectional hardware communication using the web USB API

George Cave Ā· WWC 2023

Videos

See all

Related articles

See all