Whether you are interested in automation, controls, software, data analytics, or process ... Multiple volunteer opportunities within the community Check out our COMPENSATION & BENEFITS ...
Whether you are interested in automation, controls, software, data analytics, or process ... Multiple volunteer opportunities within the community Check out our COMPENSATION & BENEFITS ...
Whether you are interested in automation, controls, software, data analytics, or process ... Multiple volunteer opportunities within the community Check out our COMPENSATION & BENEFITS ...
Whether you are interested in automation, controls, software, data analytics, or process ... Multiple volunteer opportunities within the community Check out our COMPENSATION & BENEFITS ...
Facilities Engineer
Calgary, AB · On-site
Proficiency in spreadsheets and engineering software applications What We Offer: * Competitive ... Multiple volunteer opportunities within the community * Employee & Family Assistance Program
Facilities Engineer
Calgary, AB · On-site
Proficiency in spreadsheets and engineering software applications What We Offer: * Competitive ... Multiple volunteer opportunities within the community * Employee & Family Assistance Program
MS Office, BIM Software (e.g. Revit, Tekla). Travel Requirements: 0-10% Additional Requirements ... Access to voluntary programs like RRSP and TFSA for future financial planning. * Healthy Living ...
MS Office, BIM Software (e.g. Revit, Tekla). Travel Requirements: 0-10% Additional Requirements ... Access to voluntary programs like RRSP and TFSA for future financial planning. * Healthy Living ...
... process design software (i.e. CsPlus, WinGems,VMGSim,) * Excellent communication skills ... A paid "Volunteer Day" away from work to support the community * Monthly "Lunch & Learn" sessions
Quick apply
... process design software (i.e. CsPlus, WinGems,VMGSim,) * Excellent communication skills ... A paid "Volunteer Day" away from work to support the community * Monthly "Lunch & Learn" sessions
Developing and managing cable and termination information utilizing plant design software ... dependents, voluntary wellness and employee assistance programs, life insurance, disability ...
Developing and managing cable and termination information utilizing plant design software ... dependents, voluntary wellness and employee assistance programs, life insurance, disability ...
Design experience with engineering software packages such as PipeFlo, AutoPipe, Caesar, Compress ... A paid "Volunteer Day" away from work to support the community * Opportunities to bond with other ...
Quick apply
Design experience with engineering software packages such as PipeFlo, AutoPipe, Caesar, Compress ... A paid "Volunteer Day" away from work to support the community * Opportunities to bond with other ...
Experience with CAD and design software including Bently MicroStation and AutoCAD products ... Employer provided coverage with additional voluntary options available. * Retirement Savings ...
Experience with CAD and design software including Bently MicroStation and AutoCAD products ... Employer provided coverage with additional voluntary options available. * Retirement Savings ...
Support piping stress and flexibility analysis using CAESAR II and other engineering software to ... Multiple volunteer opportunities within the community * Opportunities to partake in initiatives ...
Support piping stress and flexibility analysis using CAESAR II and other engineering software to ... Multiple volunteer opportunities within the community * Opportunities to partake in initiatives ...
Support piping stress and flexibility analysis using CAESAR II and other engineering software to ... Multiple volunteer opportunities within the community * Opportunities to partake in initiatives ...
Support piping stress and flexibility analysis using CAESAR II and other engineering software to ... Multiple volunteer opportunities within the community * Opportunities to partake in initiatives ...
Acquire hands-on experience with several widely used industry software programs including Wellview ... Multiple volunteer opportunities within the community * Opportunities to partake in initiatives ...
Acquire hands-on experience with several widely used industry software programs including Wellview ... Multiple volunteer opportunities within the community * Opportunities to partake in initiatives ...
Acquire hands-on experience with several widely used industry software programs including Wellview ... Multiple volunteer opportunities within the community * Opportunities to partake in initiatives ...
Acquire hands-on experience with several widely used industry software programs including Wellview ... Multiple volunteer opportunities within the community * Opportunities to partake in initiatives ...
... volunteers * Collaborate with the Recreation Programmer to develop and enhance staff training ... Proficient in Microsoft Office Suite and other relevant software applications * Strong customer ...
... volunteers * Collaborate with the Recreation Programmer to develop and enhance staff training ... Proficient in Microsoft Office Suite and other relevant software applications * Strong customer ...
Sr. Manager, Network Engineering
Calgary, AB · On-site
CA$130K - CA$160K/yr
... Engineer is responsible for the design, deployment, and maintenance of a complex enterprise network ... Install, configure, and troubleshoot Cisco networking hardware and software. This includes routers ...
Sr. Manager, Network Engineering
Calgary, AB · On-site
CA$130K - CA$160K/yr
... Engineer is responsible for the design, deployment, and maintenance of a complex enterprise network ... Install, configure, and troubleshoot Cisco networking hardware and software. This includes routers ...
Acquire hands-on experience with several widely used industry software programs including Maximo ... Multiple volunteer opportunities within the community * Opportunities to partake in initiatives ...
Acquire hands-on experience with several widely used industry software programs including Maximo ... Multiple volunteer opportunities within the community * Opportunities to partake in initiatives ...
Acquire hands-on experience with several widely used industry software programs including Maximo ... Multiple volunteer opportunities within the community * Opportunities to partake in initiatives ...
Acquire hands-on experience with several widely used industry software programs including Maximo ... Multiple volunteer opportunities within the community * Opportunities to partake in initiatives ...
... volunteerism and philanthropy; offers workplace flexibility, along with carbon-neutral office ... Professional Engineer licensure; * 15+ years related geotechnical experience; * Excellent ...
... volunteerism and philanthropy; offers workplace flexibility, along with carbon-neutral office ... Professional Engineer licensure; * 15+ years related geotechnical experience; * Excellent ...
This role offers the opportunity to develop practical experience with engineering software and ... Multiple volunteer opportunities within the community * Opportunities to partake in initiatives ...
This role offers the opportunity to develop practical experience with engineering software and ... Multiple volunteer opportunities within the community * Opportunities to partake in initiatives ...
This role offers the opportunity to develop practical experience with engineering software and ... Multiple volunteer opportunities within the community * Opportunities to partake in initiatives ...
This role offers the opportunity to develop practical experience with engineering software and ... Multiple volunteer opportunities within the community * Opportunities to partake in initiatives ...
Engineering/Quality Manager
Calgary, AB · On-site
Registered Professional Engineer (P.Eng.) or eligible for registration with APEGA. Required ... MS Office, BIM Software (e.g. Revit, Tekla). Travel Requirements : 0-10% Additional Requirements:
Engineering/Quality Manager
Calgary, AB · On-site
Registered Professional Engineer (P.Eng.) or eligible for registration with APEGA. Required ... MS Office, BIM Software (e.g. Revit, Tekla). Travel Requirements : 0-10% Additional Requirements:
Software Engineer Volunteer information
What is a software engineer volunteer?
A Software Engineer Volunteer is an unpaid role where individuals contribute their coding skills to projects for non-profits, open-source initiatives, or startups. Volunteers assist with software development, debugging, and sometimes testing or documentation. This role provides hands-on experience, helps build a portfolio, and allows professionals to give back to the community while improving their technical skills.
What kinds of projects does a software engineer volunteer typically work on?
As a Software Engineer Volunteer, you may work on a variety of projects, such as building and maintaining web or mobile applications, automating workflows, or assisting with data analysis and reporting tools for nonprofits or community organizations. Projects often address real-world needs, like increasing accessibility, improving user experience, or supporting fundraising platforms. You might work independently or as part of a diverse, cross-functional team, often collaborating remotely. This experience provides valuable opportunities to refine your technical skills, expand your professional network, and make a meaningful impact through your expertise.
What are the key skills and qualifications needed to thrive in the software engineer volunteer position, and why are they important?
To excel as a Software Engineer Volunteer, a solid understanding of programming fundamentals, knowledge of software development methodologies, and experience with languages such as Python, Java, or JavaScript are essential. Familiarity with version control systems (like Git), collaborative platforms (such as GitHub), and possibly agile project management tools is highly advantageous. Excellent communication, teamwork, and time-management skills can set you apart in a volunteer environment where resources and supervision may be limited. These competencies are vital for contributing effectively, solving problems independently, and supporting organizational goals in a collaborative, often fast-paced setting.
What are the most commonly searched types of Software Engineer jobs in Alberta?
The most popular types of Software Engineer jobs in Alberta are:
What are popular job titles related to Software Engineer Volunteer jobs in Alberta?
For Software Engineer Volunteer jobs in Alberta, the most frequently searched job titles are:
What job categories do people searching Software Engineer Volunteer jobs in Alberta look for?
The top searched job categories for Software Engineer Volunteer jobs in Alberta are:
What cities in Alberta are hiring for Software Engineer Volunteer jobs?
Cities in Alberta with the most Software Engineer Volunteer job openings:

Full-time
Posted 15 days ago
Job description
The Opportunity:
Are you an engineering student who enjoys solving problems, working with technology, and seeing the real-world impact of your work? Our Industrial Automation Engineering Student role offers a unique opportunity to gain hands-on experience supporting the systems that monitor and control large-scale thermal operations.
Working alongside experienced automation professionals, you will contribute to process control improvements, operator interface development, data analysis, and automation projects that help improve the safety, reliability, and efficiency of our facilities. You will gain exposure to Distributed Control Systems (DCS), PLCs, Human-Machine Interfaces (HMI), industrial networking, and modern digital tools while developing a strong understanding of how industrial processes operate.
Whether you are interested in automation, controls, software, data analytics, or process optimization, this role provides an opportunity to apply your technical skills in a dynamic operating environment and gain practical experience with systems that drive real-world production.
- Job location: Lac La Biche, Alberta - Kirby North and South Operations, AB
- Shift schedule: 8 days on, 6 days off
- Term length: 12 months
- Term start: May 2027
- Safety sensitive position: Yes
Key Accountabilities:
- Support the development, testing, and maintenance of Emerson DeltaV HMI graphics and operator interfaces to
- Work directly with Emerson DeltaV DCS, PLC, HMI, and SCADA systems to understand how industrial processes are monitored and controlled
- Support the development, enhancement, testing, and maintenance of operator interfaces and HMI graphics to improve usability and operational effectiveness
- Participate in automation projects that improve process reliability, efficiency, and operational performance
- Analyze process and equipment data to identify trends, support troubleshooting efforts, and assist with continuous improvement initiatives
- Assist with control system configuration, testing, and implementation activities under the guidance of experienced automation engineers and technologists
- Support ongoing DCS and HMI modernization initiatives, including graphics migration and system enhancements
- Develop reports, tools, scripts, or dashboards that improve engineering workflows and support operational decision-making
- Gain exposure to industrial networking concepts, cybersecurity principles, and automation system architecture
- Collaborate with operations, maintenance, process engineering, and automation teams to deliver effective solutions
- Maintain automation, cybersecurity, and engineering documentation in accordance with corporate standards and industry best practices
What You Bring to The Role:
- Currently enrolled in a Bachelor's degree program in Electrical, Computer, Software, Digital Systems, Mechatronics preferred, all other engineering disciplines will be considered
- Curiosity and enthusiasm for learning how software, hardware, and industrial processes work together in a complex operating environment
- Coursework or experience related to automation, controls, programming, data analytics, process systems, or engineering design
- Familiarity with programming or scripting languages such as C#, Python, SQL, or PowerShell is considered an asset
- Interest in data analysis, visualization, and using technology to improve processes and workflows
- Exposure to industrial networking concepts, operating systems, or cybersecurity principles is considered an asset
- Strong analytical, organizational, communication, and problem-solving skills
- Mechanical and/or electrical aptitude with a desire to learn how automation systems support industrial operations
- Valid Class 5 Alberta driver's license or equivalent provincial license
- Successful completion of a pre-employment drug screening
What We Offer:
- Competitive salary
- Quality camp facilities with multiple amenities available
- Safety boot allowance
- Safety training certifications and PPE covered
- Company Sponsored Fly-In/Fly-Out from Calgary or Edmonton, Alberta
- Students may be eligible for relocation assistance pursuant to Canadian Natural's Student Relocation Policy. Students will be responsible for finding their own accommodations during the work term.
- Multiple volunteer opportunities within the community
Check out our COMPENSATION & BENEFITS overview to see what we have to offer!
If you are interested in this exciting student work term opportunity, please include your resume, cover letter and unofficial transcripts as part of your online application.
All candidates applying to Canadian Natural must have legal authorization to work in Canada with no restrictions.
We wish to thank all applicants for their interest and effort in applying for the position; however, only candidates selected for interviews will be contacted. This posting will close once a successful candidate has been selected.
Canadian Natural operates one of the largest Campus Recruitment programs in the country, hiring over 400 students every year. Students hired on with us are made to feel a part of the team, gaining high level experience, knowledge, and training that introduces and prepares them for full-time employment.
We are proud to share that Canadian Natural has been ranked as a Top Employer for 2023, 2024 and 2025 by Canada's Future Workforce and also one of Forbes' Canada's Best Employers in 2025 and 2026.
Industry Leader: We commenced business in 1989 with a handful of employees and modest production, but today we employ more than 10,000 people and produce over 1 million BOE/d.
Community Investment: Social responsibility is a critical element of our commitment to responsible operations and part of our success and pride as a Company. We are committed to investing in the communities where we live and work, creating shared value along the way.
Compensation and Benefits: We strive to share Company success with all employees through a comprehensive total compensation package.
Our People, Our Stories: Our stories demonstrate the strong culture that exists at Canadian Natural - one that focuses on developing people, working together and doing it right, with fun and integrity.
Check out some of our Student Testimonials!
About Canadian Natural
Sourced by ZipRecruiter