Lead Embedded Firmware Architect for Connected Pool Systems

Hayward Holdings, Inc.

North Kingstown (RI)

On-site

USD 140,000 - 180,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Health, Dental and Vision coverage
401(k) with 3% match, plus additional
Company-paid benefits

Job summary

Hayward Holdings Inc. is seeking a Principal Firmware Engineer to provide technical leadership across embedded platforms and drive the design of scalable firmware frameworks for connected pool products.

You will lead cross-functional collaboration from prototypes to high-volume manufacturing and field deployment. You will mentor engineers, own bootloaders, secure updates, diagnostics, and power-management strategies, while ensuring robust UART/SPI/I2C/CAN/RS-485 and wireless connectivity to the

Qualifications

  • BS or MS in Computer Engineering, Computer Science, Electrical Engineering, or a related discipline
  • 10+ years of embedded firmware development delivering commercial products
  • 3+ years providing technical leadership across complex firmware development efforts
  • Expert-level C/C++ development for resource-constrained embedded systems
  • Experience developing firmware on ARM Cortex‑M microcontrollers or similar embedded architectures
  • Strong understanding of RTOS concepts, multitasking, synchronization, interrupts, and memory management
  • Experience developing and debugging embedded communication protocols including UART, SPI, I2C, CAN, and RS-485
  • Experience performing board bring‑up, hardware integration, and low-level debugging
  • Proficiency using JTAG/SWD debuggers, oscilloscopes, logic analyzers, and embedded diagnostic tools
  • Experience designing fault‑tolerant embedded software including bootloaders, firmware update mechanisms, diagnostics, watchdog strategies, logging, and recovery systems
  • Experience using Git and modern software configuration management workflows

Responsibilities

  • Lead firmware architecture — Design scalable, reusable firmware frameworks, HALs, RTOS architecture, and system services used across multiple connected pool product families
  • Build resilient embedded systems — Implement fault detection, watchdog recovery, diagnostics, and power management for continuous outdoor operation
  • Drive hardware bring-up — Partner with EE teams on board bring-up, peripheral integration, driver development, and validation across hardware revisions
  • Debug complex firmware issues — Resolve timing, interrupt, RTOS, communication, and hardware/software issues using JTAG/SWD, oscilloscopes, and logic analyzers
  • Own connectivity & communication layers — Maintain reliable UART, SPI, I2C, CAN, RS-485, BLE, and Wi-Fi communication between devices and the cloud
  • Design for production — Build bootloaders, secure firmware updates, fault logging, and manufacturing test interfaces for long-term serviceability
  • Provide technical leadership — Mentor engineers, lead architecture and code reviews, and champion CI/CD, testing, and engineering best practices while collaborating cross-functionally with manufacturing, quality, and product teams

Skills

C/C++
ARM Cortex‑M
RTOS concepts
Git

Education

BS/MS in Computer Engineering/CS/EE

Tools

JTAG/SWD
Oscilloscopes
Logic analyzers

Job description

Hayward Holdings Inc. is seeking a Principal Firmware Engineer to provide technical leadership across embedded platforms and drive the design of scalable firmware frameworks for connected pool products.

You will lead cross-functional collaboration from prototypes to high-volume manufacturing and field deployment. You will mentor engineers, own bootloaders, secure updates, diagnostics, and power-management strategies, while ensuring robust UART/SPI/I2C/CAN/RS-485 and wireless connectivity to the

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Embedded Firmware Architect & Tech Leader
Lead Embedded Firmware Architect & Tech Leader

Hayward Holdings, Inc. • North Kingstown (RI)

On-site
USD 140,000 - 180,000
Principal Embedded Software Engineer
Principal Embedded Software Engineer

Hayward Industries, Inc. • North Kingstown (RI)

On-site
USD 100,000 - 130,000
Principal Embedded Software Engineer
Principal Embedded Software Engineer

Hayward Holdings, Inc. • North Kingstown (RI)

On-site
USD 140,000 - 180,000
Principal Firmware Engineer
Principal Firmware Engineer

Hayward Holdings, Inc. • North Kingstown (RI)

On-site
USD 140,000 - 180,000
Health, Dental and Vision coverage
401(k) with 3% match, plus additional
Company-paid benefits
Lead Embedded Firmware Architect - ARM/RTOS & IoT
Lead Embedded Firmware Architect - ARM/RTOS & IoT

Hayward Industries, Inc. • North Kingstown (RI)

On-site
USD 100,000 - 130,000
Senior IoT Electrical Engineer – Embedded Systems
Senior IoT Electrical Engineer – Embedded Systems

Hayward Industries, Inc. • North Kingstown (RI)

On-site
USD 110,000 - 150,000
Senior Electrical Engineer - IoT, Embedded Systems Lead
Senior Electrical Engineer - IoT, Embedded Systems Lead

Hayward Industries • North Kingstown (RI)

On-site
USD 110,000 - 160,000
Electrical Engineer
Electrical Engineer

Hayward Industries, Inc. • North Kingstown (RI)

On-site
USD 110,000 - 150,000
Senior Electrical Engineer — End-to-End Product Ownership
Senior Electrical Engineer — End-to-End Product Ownership

Hayward Holdings, Inc. • North Kingstown (RI), Northern (KY)

Hybrid
USD 120,000 - 160,000
Test Engineer, Sr.
Test Engineer, Sr.

Hayward Industries, Inc. • North Kingstown (RI)

On-site
USD 80,000 - 100,000