Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Embedded Software Engineer

Hayward Industries Inc

Principal Embedded Software Engineer

Hayward Holdings Inc. 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 through volume 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!

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal Embedded Software Engineer in North Kingstown, RI vacancy
  •  ...Embedded Systems Software Engineer At REGENT, we're on a mission to revolutionize regional transportation between coastal cities. We're not just building vehicles, we're creating a new category of transportation: the Seaglider. These groundbreaking wing-in-ground-effect... 
    Suggested
    Relocation
    Flexible hours

    Regent Services

    North Kingstown, RI
    1 day ago
  •  ...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

    Smartapp.com

    East Greenwich, RI
    1 day ago
  •  ...Mobile Engineer 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.... 
    Suggested
    Work at office
    Visa sponsorship

    CBRE Group

    Newport, RI
    4 days ago
  •  ...This is a flexible, fully remote volunteer position. It is well-suited for students, early-career developers, or experienced engineers looking to apply their skills to a meaningful, mission-driven project. Time commitment can be adjusted based on availability and project... 
    Suggested
    Remote work
    Worldwide
    Flexible hours

    Pathos Wildlife

    West Warwick, RI
    3 days ago
  •  ...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... 
    Suggested

    Direct Staffing Inc

    Newport, RI
    1 day ago
  •  ...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... 
    Relocation
    Flexible hours

    REGENT

    North Kingstown, RI
    a month ago
  •  ...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

    INDUS Technology

    Newport, RI
    4 days ago
  •  ...Overview Electric Boat is seeking engineers of all levels 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... 
    For contractors
    Work at office

    General Dynamics Electric Boat

    Newport, RI
    1 day ago
  • $60 - $120 per hour

     ...Software Developer $ 60 - $ 120 /hour pay Required Skills Python Rust GoLang Full-stack JAVA Node.js Android Development iOS Development...  ...reason, and perform across domains like finance, healthcare, engineering, and more. Our platform identifies and vets top talent through... 
    Contract work
    Remote work

    Micro1

    Newport, RI
    42 minutes ago
  •  ...4, Band 7 Job-Specific Essential Duties and Responsibilities: Provides subject matter proficiency supporting back-end software development activities. Applies analytical skills supporting process improvement, specialized studies, and requirements definition... 
    Minimum wage
    Contract work
    Temporary work
    Work experience placement

    MAXIMUS

    Newport, RI
    1 day ago
  •  ...Requires expertise in specialty areas. - Shall perform engineering tasks for back-end design and development efforts, including...  ...degree may substitute for 2 years of experience. - 10 years of software development experience in object-oriented and scripted... 
    Minimum wage
    Contract work
    Temporary work
    Work experience placement
    Remote work

    MAXIMUS

    Newport, RI
    3 days ago
  •  ...- Requires expertise in specialty areas. - Shall perform engineering tasks for back-end design and development efforts including, but...  ...degree may substitute for 2 years of experience. - 10 years of software development experience in object-oriented and scripted... 
    Minimum wage
    Contract work
    Temporary work
    Work experience placement

    MAXIMUS

    Newport, RI
    4 days ago
  •  .... The Naval Undersea Warfare Center (NUWC) is the United States Navy's full-spectrum research, development, test and evaluation, engineering and fleet support center for submarines, autonomous underwater systems, and offensive and defensive weapons systems associated with... 
    Full time

    McLaughlin Research

    Newport, RI
    1 day ago
  • PURVIS is seeing a talented Software Developer to join our team. The Software Developer will work closely with a team of developers on...  ...skills. Qualifications: Bachelor of Science in Computer Engineering, Computer Science, or equivalent engineering/technical degree... 

    PURVIS

    Newport, RI
    3 days ago
  • 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

    McLaughlin Research Corp.

    Newport, RI
    3 days ago
  • West Warwick, United States | Posted on 02/09/2026 We are seeking an experienced software engineer to join our team and assist with the integration of SAP S/4HANA Cloud and its APIs. The ideal candidate will have experience utilizing the SAP BTP environment to create integrations... 

    Pivotal Solutions

    West Warwick, RI
    16 hours ago
  • Patrona Corporation is seeking a Chief Engineer Technical Support Analyst in Newport, RI. This role provides engineering support for Navy systems, requiring over 10 years of relevant experience and a Bachelor's Degree in a technical field. You will troubleshoot complex... 

    Patrona Corporation

    Newport, RI
    4 days ago
  •  ...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

    Centreville Bank

    West Warwick, RI
    1 day ago
  •  ...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 work
    Work at office

    INDUS Technology

    Newport, RI
    8 days ago
  • 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 work
    Remote work

    ADVANCED BIO-LOGIC SOLUTIONS

    West Greenwich, RI
    9 days ago
  • 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,... 

    PURVIS

    Newport, RI
    2 days ago
  • Senior Java Azure Developer Location: Alpharetta, GA (F2F Required, Onsite from Day) Long Term Job Details: Java 8 above with Azure. Microservices / REST API JUnit's/ Cucumber Spring/ Spring Boot Implementing spring security for authentication, authorization, ...

    Yantran LLC

    Newport, RI
    4 days ago
  • 12+ years in enterprise software delivery with at least 3 years as a Salesforce Technical Architect. In-depth knowledge of Salesforce Health Cloud, its data model, patient care processes, and healthcare compliance standards. Salesforce Domain Architecture certifications... 
    Permanent employment
    Contract work
    Local area

    Ethereum Technologies LLC

    Jamestown, RI
    1 day ago
  • 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... 

    Ethereum Technologies LLC

    Jamestown, RI
    1 day ago
  • A technology solutions provider in West Warwick is seeking an experienced software engineer to help integrate SAP S/4HANA Cloud APIs. Ideal candidates will possess strong knowledge of OData and SAP BTP, along with the ability to troubleshoot integration issues. Additionally... 

    Pivotal Solutions

    West Warwick, RI
    16 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Embedded Software Engineer. Be the first to apply!