Principal Embedded Software Engineer
Hayward Industries Inc
Overview
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. This position is based in North Kingstown, RI
As a key member of the Firmware Engineering team, the Principal Embedded Software Engineer will define standards and best practices for the Firmware Engineering organization. This hands-on role involves architecting, managing, and executing product design and development from concept throughvolume production in a cross-functional team environment.
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
- ...investors and powered by a team of passionate, forward-thinking engineers, builders, and operators, we're now scaling from a... ...building the team to make it happen. Role Overview As an Embedded Systems Software Engineer, you'll play a role in developing and certifying...SuggestedRelocationFlexible hours
- ...with Backend Developers, Android Developers, Quality Assurance Engineers, and UI and UX Designers to create a world class product that... ...RESTful Services, XML, JSON, and Solid understanding of the software development lifecycle and software development tools (source...Suggested
- ...Overview Electric Boat is seeking entry level engineers to join the Simulation/Stimulation (Sim/Stim) Software Engineering team at the Newport Engineering Office (NEO) in Middletown, RI. This is an opportunity to work with a team of engineers with diverse backgrounds...SuggestedFor contractorsWork at office
- ...About the Role: As a CBRE Mobile Engineer, you will be responsible for facility building maintenance focusing on retail sites within the assigned route territory. You'll be focused on several trades including HVAC, plumbing, electrical and general building repairs....SuggestedWork at officeVisa sponsorship
$74.96k - $164.8k
...Senior Firmware Engineer - Image Processing Location: West Greenwich, RI, US, 02817 Requisition ID: 18315 Brightstar is an innovative... ...resource efficiency. Collaborate cross-functionally with software, hardware, and data science teams to ensure seamless system...SuggestedTemporary workLocal area- ...electronics and want to be part of a winning research and development engineering team then onsemi 's Power Management Division has a great... ...waveform generators and electronic loads. ~ Knowledge of Software scripting languages such as Python, VB and LabVIEW for...Local area
- ...Senior Embedded Linux Engineer Become the in-house embedded Linux expert working on new board design BSPs, bootloaders, kernel preparation... ...responsible for designing and implementing embedded application software for new products incorporating networking technology (wired...
$74.96k - $164.8k
...Full Stack Software Engineer Location: West Greenwich, RI, US, 02817 Requisition ID: 19010 Brightstar is an innovative, forward-thinking global leader in lottery that builds on our renowned expertise in delivering secure technology and producing reliable, comprehensive...Local area- ...Platform Solutions Developer IND US is a 100% employee-owned, customer-focused government services provider with expertise in Engineering, Information Technology, Cybersecurity, Program/Financial Management, Logistics, and Data Analytics. At IND US, we believe in the...Work at office
- ...Software Engineer II SEACORP is seeking a well-qualified Software Engineer II. Primary Duties and Responsibilities: Job Summary: SEACORP is seeking a highly motivated and detail-oriented Mid-Level Software Engineer to join our growing team. The selected candidate...Temporary workWork at officeLocal area
- ...Senior Software Engineer Marathon TS is seeking a Senior Software Engineer to support the development and modernization of next-generation undersea warfare training systems. This role focuses heavily on software architecture, distributed systems, and high-performance...Interim role
- ...Software Engineer Application Development Newport, Rhode Island Contract To Hire Mar 17, 2026 Job Title: Software Engineer (Contract) Location: Middletown, RI (Hybrid – 3 days onsite per week) Job Description: Our client is seeking a Software Engineer to design...Contract work3 days per week
- ...Software Engineer (5048) Location Newport, RI Job Code 5048 # of Openings 1 Apply Now ( OLH Technical Services , a subsidiary of Three Saints Bay, LLC, and a Federal Government Contractor industry leader, is seeking a Software Engineer to join our Team in...For contractorsLocal area
$97k - $123k
...Diego. We provide full spectrum systems and systems-of-systems engineering and integration services and solutions for space, C5ISR, cyber... ...information systems. Our core capabilities include AI/ML, Software Development & Sustainment, Systems Engineering (including MBSE...Contract workWork at officeRemote work$59.8k - $122.4k
...Software Apps Engineer Location: West Greenwich, RI, US, 02817 Requisition ID: 19005 Brightstar is an innovative, forward-thinking global leader in lottery that builds on our renowned expertise in delivering secure technology and producing reliable, comprehensive...Work experience placementLocal area- Systems Engineering Associates Corporation is looking for a well-qualified Software Engineer I in Newport, RI. This entry-level position requires a Bachelor's degree in related fields and the ability to obtain a DoD Secret Clearance. As a Software Engineer, you will design...
$116k - $175k
...foster a collaborative environment focused on enabling your career growth and continuous professional development. The Prompt + Skills Engineer is the hands-on builder in Cherry Bekaert's AI Center of Excellence - the person who writes the prompts, builds the skills and...Work experience placementLocal area- McLaughlin Research Corp. is seeking a Java Developer to support the Naval Undersea Warfare Center in Newport, RI. The successful candidate must have a Bachelor's Degree, strong communication skills, and experience in a collaborative environment using DevOps tools like ...Full time
- ...Cloud Engineer The Cloud Engineer is responsible for designing, implementing, securing, and operating the organization's cloud and... ...BitBucket, etc. ~ A working understanding and experience using Software Development Lifecycle patterns, such as Continuous Integration,...Shift work
$74.96k - $164.8k
...Manager Software Engineer Location: West Greenwich, RI, US, 02817NH Statewide, NH, USFL Statewide, FL, USStatewide, SC, USWV Statewide, WV, USTN Statewide, TN, USVA Statewide, VA, USMD Statewide, MD, USRI Statewide, RI, USME Statewide, ME, USMI Statewide, MI, USMA...Local areaRemote work- ...Simulation Software Engineer (System Engineer) IND US is a 100% employee-owned, customer-focused government services provider with expertise in Engineering, Information Technology, Cybersecurity, Program/Financial Management, Logistics, and Data Analytics. At IND US...Contract workWork at office
- PURVIS is seeking a talented Software Developer to join the team in Newport, Rhode Island. The successful candidate will collaborate with developers on standalone applications in a Linux environment using Agile methodologies. Responsibilities include managing tickets,...
- A leading biotech firm is seeking a Contingent Worker for remote support in SAP S/4HANA implementation. This role requires over 5 years of GMP warehousing experience and strong project management skills. The candidate will collaborate with teams to ensure effective execution...Contract workRemote work
- A leading tech firm based in Jamestown is seeking a Salesforce Technical Architect with over 12 years of experience in enterprise software delivery. The ideal candidate will possess in-depth knowledge of Salesforce Health Cloud and demonstrate strong integration, data...
$182k - $264.5k
...food accessible to everyone. THE OPPORTUNITY We are seeking a Principal Engineer to provide technical leadership across our .NET engineering... .... WHAT YOU’LL DO Lead architecture and technical design for software solutions across the .NET vertical, ensuring alignment with...Full timeWork at officeLocal areaRemote workWork from homeShift work- ...with system requirements and business process changes Qualifications & Experience: ~ Degree in a Telecommunication/Computer Engineering/Computer Science, Computer Technology/or related discipline or equivalent professional technical experience ~4+ years of...Local areaFlexible hours
- ...islands, and communities like never before. Backed by leading investors and powered by a team of passionate, forward-thinking engineers, builders, and operators, we’re now scaling from a breakthrough prototype to full production - and building the team to make it happen...RelocationFlexible hours
- ...Job Description Job Description PURVIS is seeing a talented Software Developer to join our team. The Software Developer will work... ...communication skills. Qualifications: Bachelor of Science in Computer Engineering, Computer Science, or equivalent engineering/technical...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Embedded Software Engineer. Be the first to apply!
- id software North Kingstown, RI
- remote software sales North Kingstown, RI
- embedded software North Kingstown, RI
- software North Kingstown, RI
- software implementation project manager North Kingstown, RI
- healthcare software sales North Kingstown, RI
- senior principal software engineer
- principal embedded software engineer
- principal software engineer manager
- principal software engineer

