1

Weekend Programmer Jobs in Ontario (NOW HIRING)

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

Apply Early

CNC Programmer

Whitby, ON

CA$75K - CA$85K/yr

CNC Programmer / Manufacturing Technologist Location : Greater Toronto Area, ON Position Type: Full-Time Compensation: $75,000-$85,000 Position Summary Our client is seeking a skilled and motivated ...

Apply Early

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 ...

Robotics Programmer

Cambridge, ON · On-site

$28.64 - $44.56/hr

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:

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:

Apply Early

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 ...

CNC PROGRAMMER

Woodbridge, ON · On-site

CA$28 - CA$38/hr

Position Purpose The CNC Programmer is responsible for reading, interpreting, creating and verifying component models and prints in order to determine the optimal machining process required to ...

Apply Early

CNC Machining Programmer

Welland, ON · On-site

CA$95K - CA$125K/yr

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 ...

CNC Machining Programmer

Welland, ON · On-site

CA$95K - CA$125K/yr

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 ...

CNC Machinist (Programmer)

Ottawa, ON · On-site

CA$60K - CA$100K/yr

The CNC Machinist (Programmer) will support prototype development and commercialization activities across Q-Block's existing product lines from the company's Alberta node. The role combines CAM ...

Apply Early

CNC Machinist (Programmer)

Ottawa, ON · On-site

$60K - $100K/yr

The CNC Machinist (Programmer) will support prototype development and commercialization activities across Q-Block's existing product lines from the company's Alberta node. The role combines CAM ...

The Programmer/Machinist will report directly to the Machine Team Leader. We offer competitive wages, health and dental benefits, a company-matched pension plan, semi-annual bonuses, an employee ...

The Senior Audiovisual Programmer role will require the candidate to provide programs and configurations for new and existing AV systems. Essential Duties and Responsibilities: * Pre-sales support ...

Apply Early

next page

Showing results 1-20

Weekend Programmer information

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:
Infographic showing various Weekend Programmer job openings in Ontario as of June 2026, with employment types broken down into 1% As Needed, and 99% Full Time. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution.
AV Programmer

AV Programmer

Design Electronics

Niagara Falls, ON

CA$70K - CA$120K/yr

Full-time

Posted 26 days ago

Be an early applicant


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