Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Edge Software Developer image - Rise Careers
Job details

Edge Software Developer

Job Description:

At Pentair, you will work alongside passionate problem-solvers who are committed to the future of our planet. We put our purpose into practice, helping people sustainably move, improve and enjoy water, life's most essential resource. From our residential and commercial water solutions to industrial water management and everything in between, our 9,750 global employees serve customers in more than 150 countries, working to help improve lives and the environment around the world. 

We have an opportunity for an Edge Software Developer to join our Apex, NC team. You will be responsible for developing and maintaining middleware in Go and a lightweight GUI in C or C++, running on embedded Linux systems in connected IoT devices. We're building software for real-world systems, and we need someone who balances hands-on engineering expertise with critical thinking, team collaboration, and a commitment to long-term architectural quality.

You will:

  • Design and implement IoT middleware services in the Go language, responsible for device orchestration and communication.
  • Develop a lightweight GUI using C or C++ with a UI toolkit (e.g., GTK, Qt).
  • Ensure high-quality code through Test-Driven Design (TDD) and write automated unit and integration tests.
  • Collaborate closely with team members, firmware developers, and cloud/backend teams.
  • Participate in design and code reviews, contributing to consistent, scalable architecture.
  • Help shape internal best practices, tooling, and documentation.
  • Contribute to a team culture of mentorship, shared ownership, and mutual support.
  • Serve as a technical leader to help architect, define, document, and deliver end to end IoT products across apps, cloud, edge, and device domains.
  • Own the system architecture, including physical and functional as well as data models, analytics and insights, interfaces, protocols, security, and IoT use case definitions.
  • Design and implement IoT middleware services in the Go language, responsible for device orchestration and communication.
  • Develop a lightweight GUI using C or C++ with a UI toolkit (e.g., GTK, Qt).
  • Ensure high-quality code through Test-Driven Design (TDD) and write automated unit and integration tests.
  • Collaborate closely with team members, firmware developers, and cloud/backend teams.
  • Participate in design and code reviews, contributing to consistent, scalable architecture.
  • Help shape internal best practices, tooling, and documentation.
  • Contribute to a team culture of mentorship, shared ownership, and mutual support.
  • Serve as a technical leader to help architect, define, document, and deliver end to end IoT products across apps, cloud, edge, and device domains.
  • Own the system architecture, including physical and functional as well as data models, analytics and insights, interfaces, protocols, security, and IoT use case definitions.

Key Qualifications: 

  • A bachelor’s degree in engineering, preferably in Computer Science or Electrical/Computer Engineering or equivalent
  • 10+ years’ experience in product development including 5+ years’ experience in the Smart Products & IoT area.
  • 7+ years’ experience in embedded development for IoT devices and edge for connectivity with a cloud backend.
  • Experience developing functional definitions of features and capabilities, from device to cloud/app.
  • Experience with cybersecurity best practices
  • Expertise in various IoT protocols including HTTPS, TCP/IP, MQTT, COAP, 6LoWPAN, WebSockets, Matter, etc.
  • Expertise in developing and utilizing APIs.

Compensation:

For this full-time position working at this location, the anticipated annualized base pay range will be from $95500 - $177300 / year. At Pentair, it is not typical for an individual to be hired near the bottom or top of the pay range. Pentair considers various factors in determining actual compensation for this position at the expected location. Actual compensation will be commensurate with demonstrable level of experience and training, pertinent education including licensure and certifications, work location, and other relevant business or organizational needs. This position may be eligible for other forms of compensation such as an annual incentive bonus.

Benefits:

As a Pentair employee, you would enjoy a wide array of benefit options to help keep you and your family healthy and protected, health benefits, a generous 401(k), employee stock purchase program, disability benefits, life insurance, critical illness insurance, accident insurance, parental leave, caregiver leave, tuition reimbursement, plus paid time off and wellness programs to encourage a healthy work/life balance.

Equal Opportunity Employer

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.

Average salary estimate

$136400 / YEARLY (est.)
min
max
$95500K
$177300K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Similar Jobs
Photo of the Rise User
Descript Hybrid San Francisco, CA | Remote
Posted 22 hours ago
Dental Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Paid Holidays

Help build the next-generation agentic video editing experience at Descript by developing features, infrastructure, and evaluation tooling that scale and improve AI-powered editing.

Photo of the Rise User
Quintess Hybrid San Francisco
Posted 5 hours ago

Work as an early AI Engineer at an AI startup building low-latency voice agents and real-time agentic systems for enterprise maintenance teams.

Credence Hybrid No location specified
Posted 16 hours ago

Experienced ServiceNow Developer needed to design, build, and maintain custom ServiceNow applications and integrations for a federal Refugee Processing Center, requiring an active Secret clearance.

Photo of the Rise User
ServiceNow Hybrid 4810 Eastgate Mall, San Diego, California, United States
Posted 5 hours ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity

ServiceNow is hiring a Staff Software Engineer to build and operate production-grade database provisioning tools that ensure reliable, scalable database operations across global data centers.

Lead development and technical coordination for the SLCM-N software team, driving SDLC execution and delivering secure, mission-critical solutions for General Dynamics Mission Systems.

Photo of the Rise User
ms Hybrid Arlington, Virginia, United States of America
Posted 9 hours ago

Experienced software engineer needed to build and optimize REST APIs and microservices for Morgan Stanley's technology platform in Arlington, VA.

Photo of the Rise User
Posted 2 hours ago

Experienced full-stack Computer Scientist needed to develop, integrate, and support modeling, simulation, and database-driven applications for a US client with remote work flexibility.

Photo of the Rise User

Senior Site Reliability Engineer focused on core systems development, automation, and platform reliability for Quizlet's high-volume production environment in San Francisco.

Halliday Hybrid No location specified
Posted 18 hours ago

Lead frontend development at Halliday to build performant, secure web3 user experiences and SDK integrations for a cross-chain payments platform.

Photo of the Rise User
Suno Hybrid No location specified
Posted 17 hours ago

Suno is hiring iOS Engineers to build high-quality Swift & SwiftUI experiences that power music creation on its top-rated mobile app.

Photo of the Rise User
Posted 11 hours ago

Humana seeks a Low Code App Developer to create Quickbase and Microsoft Power Platform apps, dashboards, and analytics to support Medicaid implementations and operational excellence.

Photo of the Rise User
Jobgether Hybrid No location specified
Posted 1 hour ago

Experienced Java Developer needed to build and maintain scalable insurance-system applications while collaborating with cross-functional teams and learning Guidewire technologies.

Fortune Brands Hybrid 520 Lake Cook Rd, Deerfield, IL 60015, USA
Posted 9 hours ago

Fortune Brands Innovations is hiring a Director of Mobile Software Engineering to lead native iOS and Android teams in building and maintaining mobile apps for IoT-connected home and security products.

Pentair delivers smart, sustainable solutions that empower our customers to make the most of life’s essential resource.

5 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, onsite
DATE POSTED
October 18, 2025
Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!