Job Title: Software Developer
Department: Technology
Industry: Clean Technology
Location: Surrey, British Columbia
Position Type: Full-time Permanent
About Ensol Systems Inc.
Ensol Systems supports operational execution through research and development of clean technology solutions for remote power, data and communication infrastructure. Our rugged, reliable, and green systems are built for automation, management, and optimization.
Designed to operate in the most challenging environments, our solutions are trusted for critical infrastructure in remote, off-grid locations, including mountain tops, the arctic circle, and remote mining operations.
Position Overview
We are seeking a motivated Software Developer to join our team. In this role, you will contribute to the design, development, testing, and maintenance of software solutions that support embedded systems, web clients, and desktop or mobile applications. You will work collaboratively with cross-functional teams to enhance existing systems, develop new features, and support system integrations and migrations.
This position is ideal for a detail-oriented professional who enjoys solving technical challenges and delivering scalable, high-quality software solutions.
Key Responsibilities
Qualifications:
Demeanour Required:
What Makes Us Different
We are an in-house, multidisciplinary team with a flat structure that values and promotes open communication and collaboration. Our culture is built on inclusion, balance, and purpose-driven work where every voice contributes. We support community initiatives and lead with care in everything we do.
What We Offer
At Ensol, we support your career and well-being with comprehensive benefits and a balanced work environment. We offer a competitive total rewards package that includes health and wellness coverage, retirement savings support, generous paid time off, and opportunities for professional growth through training and mentorship.
Compensation
The salary for this role is based on an average of 37.5 hours a week. The estimated range is between $58,000 - $62,000 depending on skills and experience.
Our Place Within iniem
iniem is an integrated energy group delivering end-to-end solutions across diverse energy value chains, from short-chain hydrocarbons to renewables. iniem integrates advisory, engineering, construction, operations, and technology services into one delivery framework for multi-scope energy projects.
Find out more at
Note
Thank you for your interest in Ensol. Only shortlisted candidates will be contacted for interviews. To comply with Canadian employment law, candidates must be legally entitled to work in Canada. Reasonable accommodations are available for qualified individuals with disabilities.
By continuing you agree to our Terms & Privacy Policy.