Sr. Embedded Engineer, Digital
Core
Design, develop, validate, and support embedded firmware and electronic hardware for connected water sensing and control solutions (IoT products like automatic valve controllers, flow sensors, wireless gateways).
Role type
Senior Embedded Engineer (Firmware & Hardware)
Builds
Connected water sensing and control IoT products for residential and commercial settings
Domain
Water technology / IoT / Embedded Systems
Deliverable
production ML models | product features
Required skills
Embedded firmware development (C), Bare-metal and RTOS development, Low-level driver development (UART, SPI, I2C, RS-485, GPIO, ADC, PWM, DMA), Circuit-level troubleshooting, PCB design (Altium, KiCad), RF testing and characterization, Hardware debugging (JTAG, SWD), Git-based workflows
Preferred skills
None stated
Technologies
C, RTOS, Altium, KiCad, Oscilloscopes, Logic analyzers, Multimeters, JTAG, SWD
Responsibilities
Design and maintain production firmware for microcontrollers and SoCs; Develop and debug hardware interfaces; Perform board bring-up and hardware validation; Conduct RF testing and characterization; Design electronic schematics and PCBs; Support product lifecycle from concept to field support; Collaborate with manufacturing on design-for-manufacturability; Participate in architecture and design reviews.
Seniority
Senior, hands-on IC
