Logo
Pentair Management Company

Embedded Firmware Architect

Pentair Management Company, Apex, North Carolina, United States, 27502

Save Job

Title Embedded Firmware Architect

Primary Duties and Responsibilities Serve as a global technical leader, working across US-based and India-based teams to drive common design practice and architecture Lead and mentor a team of firmware engineers developing embedded software in C for microcontroller-based smart products.

Drive architecture decisions and ensure best practices in firmware design, coding standards, and documentation for the Pentair Pool smart product portfolio

Serve as a player/coach, leading technical direction while mentoring team members and actively contributing to firmware development

Oversee development for both bare-metal and RTOS-based systems, ensuring performance, reliability, and scalability.

Collaborate cross-functionally with hardware, software, and product teams globally to align firmware development with product goals.

Establish project timelines, resource allocation, and deliverables to meet business objectives.

Conduct code reviews, performance evaluations, and provide technical guidance to team members.

Stay current with industry trends, tools, and technologies in embedded systems and firmware development.

Ensure compliance with safety, security, and regulatory standards relevant to smart products.

Drive a culture of continuous improvement in embedded development, setting the standard for engineering excellence

Engage closely with edge, backend and frontend developers for full-stack delivery of Io solutions

Define and implement unit test framework and automation for firmware development testing

Skills and Experience Requirements

Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering or related field

10+ years of progressive and relevant firmware and/or software technical leadership experience

10+ years of firmware development experience and strong proficiency in C programming for embedded systems5+ years of experience with connected smart products and IoT platforms

Experience with bare-metal development and RTOS environments (e.g., FreeRTOS, Zephyr).

Solid understanding of microcontroller architectures (ARM Cortex-M preferred), peripherals, and communication protocols (I2C, SPI, UART, etc.).

Familiarity with version control systems (e.g., Git), CI/CD pipelines, and debugging tools.

Excellent leadership, communication, and project management skills.

Tech savvy, detail oriented, and highly driven.

Proven experience leading distributed teams across different time zones.

Knowledge of IoT security and frameworks, with specific focus on device-level security (hardware root of trust, secure boot, etc)

Pentair is an Equal Opportunity Employer. With our expanding global presence, cross-cultural insight and competence are essential for our ongoing success. We believe that a diverse workforce contributes different perspectives and creative ideas that enable us to continue to improve every day.

#J-18808-Ljbffr