You're using an older version of Internet Explorer that is no longer supported. Please update your browser.

Software Developer

Vancouver, BC
Full Time
4 days ago
43 to 45 per hour

About the Company

Energex Inc. is a leading provider of energy-efficient solutions for homes and businesses. We specialize in the development and manufacture of energy-saving devices and software solutions that help reduce energy consumption and lower costs. Our mission is to empower our customers with the tools they need to make a positive impact on the environment.


What You Will Be a Part Of

As a software developer for Energex Firmware, you will be an essential part of our team responsible for developing and maintaining our firmware for inter-connectivity of the Energex device and management application on the cloud. You will work closely with our team members to deliver a seamless user experience to our customers.


Position Detail

Vacancy: 1

Hourly Wage: $43.00 to $45.00

Weekly Hours: 30 to 40 hrs

Location: Vancouver, BC



What You Will Do

-Design, implement, maintain, and support embedded firmware, kernel drivers, and application software.

-Maintain the current firmware system and optimize its performance.

-Be responsible for developing and implementing new features, debugging, and troubleshooting.

-Ensure that the firmware is optimized for time-critical software, adhering to industry standards

-Work with team members to prototype, design, implement, integrate, and document product features

-Write well-documented, high-performance, secure, reliable, and maintainable code

-Troubleshoot and resolve issues that have been escalated by the support team to the development



-A bachelor’s degree in computer science or a related discipline (or equivalent years of  experience)

-2 to 3 years of programming experience in one or more of C, C++, Linux, Ubuntu, Java, and Python preferred

-Experience with software architecture design and best practices, and ability to incorporate them in developing our system is a plus

-Strong background in performance optimization, especially in time-critical software is an asset

Please send your resume to


Information Technology