onsite
Software Developer - Hydronics - Price Industries Limited
Software Engineer
Develop and maintain software for hydronic heating and cooling systems, integrating control logic, data acquisition, and user interfaces using C++, C# and .NET while collaborating with engineering and field teams.
About the role
Key Responsibilities
- Design, develop, and test embedded and desktop applications that monitor and control hydronic HVAC systems.
- Implement PLC communication protocols and integrate with building automation platforms.
- Collaborate with mechanical and electrical engineers to translate system requirements into reliable software solutions.
- Maintain and enhance existing codebases, ensuring compliance with industry standards and safety regulations.
- Provide technical support and troubleshooting for field installations and post‑sale service.
Requirements
- Bachelor's degree in Computer Science, Electrical Engineering, or related field.
- 3+ years of professional experience with C++, C# and the .NET framework.
- Hands‑on experience programming PLCs and working with HVAC/hydronic control protocols.
- Strong problem‑solving skills and ability to work cross‑functionally with engineering teams.
- Familiarity with version control (e.g., Git) and agile development practices.