1

Weekend Programmer Jobs in Ontario (NOW HIRING)

AV Programmer

Niagara Falls, ON ยท On-site

CA$70K - CA$120K/yr

The AV Programmer collaborates with Engineering, Project Management, Integration, and Service teams, along with external stakeholders, to support seamless delivery from post-design through ...

Crestron AV Programmer

Toronto, ON ยท Hybrid

$70K - $90K/yr

AV Programmer MacDonald Search Group has been asked by our audiovisual integration client to find a first-class AV Programmer to join their team in Toronto or Ottawa, ON (hybrid with travel as ...

CNC Programmer

Mississauga, ON ยท On-site

CA$34 - CA$37/hr

Programming a variety of machines including, but not limited to Amada Turret punches. * Interpret mechanical design drawings and specifications. * Apply machine tooling selections to manufacture ...

CNC Programmer

Mississauga, ON ยท On-site

CA$34 - CA$37/hr

Programming a variety of machines including, but not limited to Amada Turret punches. * Interpret mechanical design drawings and specifications. * Apply machine tooling selections to manufacture ...

Robot programming experience with Fanuc, Yaskawa, Motoman, or ABB is required, and robotic welding (spot or MIG) would be an asset. Experience in the following role responsibilities is required:

CNC Programmer

Milton, ON ยท On-site

CA$30 - CA$35/hr

Engineering Manager Direct Reports: None Summary A highly skilled CNC Machinist/Programmer with expertise in designing, creating, and implementing CNC processes in a fast-paced, high-precision ...

The Programmer Analyst Advisory be responsible for the ETL development for the Data Composition ... Provide overnight and weekend support to conduct Production code implementations * Leads the ...

The Machining Manufacturing Programmer is responsible for executing defined projects of moderate to high complexity. This role involves following established work plans, achieving both short-term and ...

The Machining Manufacturing Programmer is responsible for executing defined projects of moderate to high complexity. This role involves following established work plans, achieving both short-term and ...

The Machining Manufacturing Programmer is responsible for executing defined projects of moderate to high complexity. This role involves following established work plans, achieving both short-term and ...

A Programmer/Operator 's core objective is to ensure CNC machines are properly utilized though optimizing programs and daily production runs using the approved design and engineering. ESSENTIAL JOB ...

next page

Showing results 1-20

Weekend Programmer information

See Ontario salary details

$9

$27

$59

How much do weekend programmer jobs pay per hour?

As of Jun 12, 2026, the average hourly pay for weekend programmer in Ontario is $27.58, according to ZipRecruiter salary data. Most workers in this role earn between $15.87 and $34.86 per hour, depending on experience, location, and employer.

What are weekend programmers?

Weekend programmers are individuals who primarily write, develop, or maintain software during weekends rather than as a full-time weekday job. They might do this to pursue personal projects, contribute to open-source software, or supplement their income with freelance work. Weekend programmers can be professionals seeking extra experience, students learning new skills, or hobbyists enjoying coding in their spare time. This flexible schedule allows them to balance programming with other commitments or interests.

What are some typical challenges faced by Weekend Programmers, and how can they be managed effectively?

Weekend Programmers often face challenges such as balancing tight deadlines with limited work hours, staying aligned with weekday teams, and managing communication gaps. To overcome these, it's important to maintain clear documentation, proactively communicate updates, and leverage collaboration tools to stay in sync with full-time colleagues. Setting clear priorities and expectations with your manager can also help ensure your contributions have maximum impact within the available time.

What are the key skills and qualifications needed to thrive as a Weekend Programmer, and why are they important?

To thrive as a Weekend Programmer, you need strong programming skills in languages like Python, JavaScript, or Java, and a solid understanding of software development principles. Familiarity with version control systems (e.g., Git), code editors, and possibly cloud platforms or collaborative tools is common. Effective time management, self-motivation, and clear communication are crucial soft skills for balancing part-time coding with other commitments. These skills enable consistent productivity, quality code delivery, and successful collaboration on weekend or short-term software projects.

What Are Weekend Jobs for a Programmer?

As a weekend programmer, you work part-time on Saturday-Sunday to complete computer programming responsibilities. Your duties may require you to develop software programs, code program designs into a language a computer understands, test systems to ensure they are working correctly, and install computer updates. You may communicate with software developers as well as the client to ensure efficient translation and development of the program. Some programs may be developed in a couple of days, while other jobs may require multiple weekends to complete. The programs you create may be used for phone applications, operating systems, or websites. A weekend programmer may work for a company or provide freelance services.

What are the most commonly searched types of Programmer jobs in Ontario? The most popular types of Programmer jobs in Ontario are:
What are popular job titles related to Weekend Programmer jobs in Ontario? For Weekend Programmer jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching Weekend Programmer jobs in Ontario look for? The top searched job categories for Weekend Programmer jobs in Ontario are:
What cities in Ontario are hiring for Weekend Programmer jobs? Cities in Ontario with the most Weekend Programmer job openings:

AV Programmer

Design Electronics

Niagara Falls, ON โ€ข On-site

CA$70K - CA$120K/yr

Full-time

Posted 3 days ago


Job description

About Us:ย  Design Electronics offers custom-built technology solutions for homes and businesses anywhere in the world. We guarantee that our systems will provide unmatched performance, ease of use, and reliability for projects of any kind. Since launching our business in 1984, Design Electronics has been a leader in the systems integration market in the Greater Toronto Area and the Niagara Region. Guided by our three pillars: accuracy, precision, and value, our commercial and home automation company has created some of the most revolutionary and innovative installations in both the commercial and residential markets. In our 30,000 sq. ft. research and development facility in Niagara Falls, Ontario, our expert team of system designers, technicians, engineers, and installers work to provide the latest technology to our clients, from commercial AV systems to home automation systems and more. Our team members include InfoComm Certified Technology Specialists (CTS), Crestron Master Programmers, Savant Programmers and Certified Surveillance System Installers/Technicians, and recipients of Crestron Designations and Lutron Certifications. The Opportunity: This hands-on technical role is responsible for programming, configuring, and commissioning integrated AV and control systems in alignment with design intent and company quality standards. The position emphasizes efficient, scalable code, consistent programming practices, and accurate documentation to support system performance, serviceability, and reliable, user-friendly control solutions. The AV Programmer collaborates with Engineering, Project Management, Integration, and Service teams, along with external stakeholders, to support seamless delivery from post-design through commissioning and handoff. Responsibilities include interpreting system designs, developing user interfaces, integrating subsystems, supporting commissioning, and troubleshooting issues to ensure systems meet functional and performance requirements and are ready for service handoff. The role also contributes to the continuous improvement of programming standards, documentation, and workflow efficiency. Strong communication skills are required to coordinate with cross-functional teams, provide updates, and support overall project delivery and client experience. Job Duties (including but not limited to): * Develop, program, and commission AV control systems using platforms such as Crestron, Control4, QSC, Extron, Biamp, and Lutronย  * Interpret and follow functional drawings to ensure systems meet design specificationsย  * Design and build intuitive, user-friendly graphical user interfaces (GUIs)ย  * Configure and integrate AV devices, including DSPs, control processors, and third-party hardwareย  * Maintain and update network documentation, including network sheets and system configurationsย  * Write efficient, scalable, and maintainable codeย  * Troubleshoot and resolve system issues during installation, commissioning, and post-installation supportย  * Collaborate with project managers, engineers, and field technicians to deliver high-quality solutionsย  * Travel across the Greater Toronto Area to support on-site programming and commissioning activitiesย  What you bring: * Minimum 2 years of experience in AV programming or a related fieldย  * Hands-on experience with at least some of the following: Crestron, Control4, Lutron, QSC, Extron, Biampย  * Strong understanding of AV system architecture and signal flowย  * Familiarity with networking concepts relevant to AV systems (IP addressing, subnets, VLANs, etc.)ย  * Ability to read and interpret technical drawings and schematicsย  * Strong problem-solving skills and attention to detailย  * Excellent communication and organizational skillsย  * Valid driverโ€™s license and willingness to travel throughout the GTA Preferred:ย  * Manufacturer certifications (Crestron, QSC, Extron, etc.)ย  * Experience with UI/UX design for touch panelsย  * Knowledge of scripting or programming languages relevant to AV platforms