Principal Embedded Software Engineer

Hayward Industries, Inc.

North Kingstown, RI

JOB DETAILS
SKILLS
ARM (Advanced RISC Machine), Automation, Booting, Boundary Scan, C Programming Language, C++ Programming Language, Change Control, Coding Standards, Communications Protocols, Computer Engineering, Computer Firmware, Computer Science, Configuration Management, Continuous Deployment/Delivery, Continuous Integration, Cross-Functional, Debugging Skills, Debugging Tools, Embedded Software, Embedded Systems, Engineering Change Management, Fault Management, Git, Hardware Debugging, Hardware-Software Integration, Housekeeping/Cleaning, I2C, Internet of Things, Logic Analyzer, Management Strategy, Manufacturing, Manufacturing Engineering, Mentoring, Microcontroller, Oscilloscope, Performance Tuning/Optimization, Problem Solving Skills, Product Development, Product Testing, Pumps, RS-485, Realtime Operating System, Regulatory Compliance, Regulatory Requirements, Reliability Engineering, Risk Management, Safety Standards, Software Debugging, Software Engineering, Static Analysis, Sustainability, Systems Administration/Management, Systems Scalability, Technical Leadership, Test Automation, Universal Asynchronous Receiver-Transmitter (UART), Wi-Fi, Wireless Protocols/Standards
LOCATION
North Kingstown, RI
POSTED
13 days ago

Hayward Holdings Inc. (NYSE "HAYW") is the largest manufacturer of residential swimming pool equipment in the world, with a significant presence in the commercial pool market that is continuously growing. Hayward designs, manufactures, and markets a full line of residential and commercial pool and spa equipment including pumps, filters, heating, cleaners, salt chlorinators, automation, lighting, safety, flow control and energy solutions at our company owned facilities. Headquartered in Charlotte, North Carolina, Hayward also has facilities in Tennessee, Arizona, and Rhode Island as well as Canada, Spain, France, Australia, and China.

Responsibilities:

    • Provide technical guidance and mentorship
  • Serve as the technical lead and architect for critical firmware and embedded software
  • subsystems
  • Design and develop complex embedded firmware systems, ensuring scalability, reliability, and maintainability
  • Drive firmware architecture decisions, including task scheduling, communication frameworks, hardware abstraction layers, and fault management strategies
  • Participate in hands-on firmware development including low-level hardware integration, debugging, and performance optimization
  • Lead system bring-up and hardware/software integration for new embedded platforms
  • Coordinate firmware activities across cross-functional teams including hardware engineering, reliability engineering, product testing, compliance, and manufacturing
  • Work with Engineering Services to ensure products meet reliability, regulatory, and compliance requirements
  • Collaborate with manufacturing engineering and external suppliers to ensure successful production deployment
  • Communicate development progress, technical risks, and mitigation plans through concise status reporting

Qualifications:

  • BS or MS in Computer Engineering, Computer Science, or related field
  • 10+ years of embedded firmware development experience in a product development environment
  • 3+ years leading firmware architecture or technical development efforts across teams
  • Expert-level development in C/C++ for embedded systems
  • Experience developing firmware on ARM Cortex-M microcontrollers or similar embedded platforms
  • Strong understanding of real-time embedded systems and RTOS concepts
  • Experience implementing and debugging embedded communication protocols, including UART, SPI, I2C, CAN and RS-485
  • Experience with hardware bring-up, board-level debugging, and hardware/software integration
  • Proficiency using embedded debugging tools such as JTAG/SWD debuggers, oscilloscopes, and logic analyzers
  • Experience designing robust embedded systems, including fault detection and recovery, watchdog strategies, logging and diagnostics, firmware update mechanisms and bootloaders
  • Experience with configuration management systems (Git or equivalent) and engineering change control processes
  • Knowledge of safety standards, EMC requirements, and regulatory compliance for embedded products
  • Experience working with manufacturing engineering and production teams to transition products to high-volume manufacturing Preferred Qualifications:
  • Experience developing firmware for connected or IoT-enabled products
  • Familiarity with wireless protocols such as BLE or Wi-Fi
  • Experience with static analysis tools and coding standards
  • Experience with automated testing and firmware CI/CD pipelines
  • Experience designing firmware platforms used across multiple product lines At Hayward, we are committed to quality, innovation, and sustainability-delivering solutions that inspire happiness and well-being. If you're passionate about solving complex problems and driving product excellence, we invite you to join our team! #LI-LS1

About the Company

H

Hayward Industries, Inc.

About Us
Hayward® Pool Products is the leading manufacturer of the Totally Hayward™ System, a complete line of pumps, filters, heaters, heat pumps, cleaners, and LED lighting for residential swimming pools—high-quality components engineered to work together to keep you pool at its optimal best.

Since 1923, Hayward has been helping pool and spa owners enjoy thepleasures of pool ownership. In addition to designing for performance, Hayward makes environmentally friendly products with some of the highest energy efficiency ratings on the market. Our comprehensive pool equipment is designed to reduce operating costs and every day maintenance, making pool and spa ownership what it was designed to be…simple and fun!

At Hayward, our main objective is perfect pool water. So "come on in, the water's Hayward".

Careers at Hayward
Hayward Pool Products is dedicated to the development and progression of what it considers to be its greatest and most valuable resource - its employees. By providing self-development opportunities such as tuition assistance, professional education funding, and external and internal training, employees can improve their career potential with the company and develop job related skills needed to increase their responsibility within the organization.

In addition to these self-development programs, Hayward offers employees various career advancement opportunities through a National Job Posting program, which allows employees to pursue personal, professional, and organizational goals, leading to greater career satisfaction and morale. We offer an excellent compensation and benefits package, which includes medical, dental and life insurance, 401(k) and bonus plan.

Apply
We invite motivated professionals to share our vision of new growth and product innovation. For consideration, please send your resume with salary requirements and the appropriate reference code by e-mail to: ELIZ620HR@haywardnet.com; fax 908-351-5723; or mail to Attn: Human Resources Dept., Hayward Pool Products, Inc., 620 DivisionStreet Elizabeth, New Jersey 07207. E.O.E. M/F/D/V

Visit www.haywardnet.com for more information about Hayward Pool Products.

COMPANY SIZE
2,500 to 4,999 employees
INDUSTRY
Retail
FOUNDED
1936
WEBSITE
https://www.hayward-pool.com/shop/en/pools