1

Weekend Programming Jobs in Quebec (NOW HIRING)

The Role As a Senior Research and Development Developer at Flexspring, you will design and build core components of our integration platform and contribute to the evolution of our products and ...

ABOUT YOU We're looking for a Senior Software Engineer to join our Payments team and help build, maintain, and scale the platform that processes payments and PSP integrations for game developers and ...

Software Developer

Mirabel, QC · Hybrid

CA$125K/yr

Have5years of programming experience, with a background in .NET development; * Knowledge of relational databases (e.g., Oracle, SQLServer, etc.); * Proficiency with one or more of the following ...

We are looking for an experienced Java Developer for our client. This is a permanent position that is remote! Our client is developing a buy and sell platform for agriculture using blockchain ...

We are looking for an experienced Java Developer for our client. This is a permanent position that is remote! Our client is developing a buy and sell platform for agriculture using blockchain ...

Object-oriented programming (OOP), design patterns, and architectural principles. Problem-solving skills and attention to detail. A completed Bachelor's degree. Preferred: Prior experience in the ...

... programming, SQL / SQL Lite, REST API, microservices, server optimization, Windows Server, PowerShell, Azure DevOps, Visual Studio, Git, Windows Server and IIS) * Strong knowledge of C#, .NET 8, and ...

We are looking for an experienced Java Developer for our client. This is a permanent position that is remote to start with potential later relocation to Calgary or Winnipeg . Our client is a global ...

We are looking for an experienced Java Developer for our client. This is a permanent position that is remote to start with potential later relocation to Calgary or Winnipeg . Our client is a global ...

ABOUT YOU Xsolla is looking for a Senior Frontend Software Developer to join a team responsible for building the platform powering all user-facing experiences. This role offers a unique opportunity ...

... programming, SQL / SQL Lite, REST API, microservices, server optimization, Windows Server, PowerShell, Azure DevOps, Visual Studio, Git, Windows Server and IIS) * Strong knowledge of C#, .NET 8, and ...

A few years of top-notch programming training under your belt (university/college) * 3 to 5 years of experience jamming in software development, preferably in a product-based environment. * Your love ...

You should have a very high degree of comfort in a programming language of your choice. We offer a flexible work schedule and you get your choice of tools (both hardware and software) and most ...

About your next Challenge as a Software Engineer: We are seeking an junior-level automation/application developer to join the Automation Group in the Marine Division. The selected candidate will be ...

next page

Showing results 1-20

People also search for

Weekend Programming information

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 solid programming skills in languages like Python, Java, or JavaScript, often supported by a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, integrated development environments (IDEs), and project management tools is important for efficient workflow. Strong time management, self-motivation, and effective communication are crucial soft skills to balance weekend work and coordinate with teams or clients remotely. These abilities enable consistent productivity, high-quality code output, and successful project delivery within tight or non-traditional schedules.

What are some common challenges faced in a weekend programming role, and how can I prepare for them?

Weekend programming positions often require balancing tight deadlines and troubleshooting technical issues with limited weekday support. You may need to work independently, manage unexpected bugs, and coordinate remotely with team members who are off-duty. To prepare, strengthen your problem-solving skills, ensure you are comfortable with documentation, and proactively communicate project updates before and after your shifts. Familiarizing yourself with the company’s codebase and support protocols will also help streamline your workflow during weekend hours.

What is weekend programming?

Weekend programming refers to the practice of coding, software development, or working on programming-related projects during the weekends, rather than as part of a standard weekday job. This can include pursuing personal projects, contributing to open-source software, participating in hackathons, or taking on freelance work. Many programmers use weekends to improve their skills, explore new technologies, or work on side hustles. Weekend programming is popular among both hobbyists and professionals who want to expand their experience or build their portfolios.

What is the difference between Weekend Programming vs Weekend IT Support?

AspectWeekend ProgrammingWeekend IT Support
Required CredentialsTypically a degree in Computer Science or related field, programming certificationsIT certifications like CompTIA, Network+, or Microsoft certifications
Work EnvironmentOffice or remote, focused on coding and software developmentOffice or on-site, troubleshooting hardware/software issues
Industry UsageSoftware companies, tech startups, freelance projectsIT service providers, corporate IT departments
Common Search/ComparisonOften compared based on technical skills and project typesCompared based on support scope and technical certifications

Weekend Programming involves developing software or applications during weekends, requiring coding skills and programming certifications. In contrast, Weekend IT Support focuses on troubleshooting and maintaining IT systems, often needing IT-specific certifications. Both roles are typically part-time weekend positions but differ in skills, environment, and industry focus.

What are the most commonly searched types of Programming jobs in Quebec? The most popular types of Programming jobs in Quebec are:
What job categories do people searching Weekend Programming jobs in Quebec look for? The top searched job categories for Weekend Programming jobs in Quebec are:

Ingnieur en gnie lectrique et automatisation

Fuze HR Solutions Inc.

Blainville, QC • Hybrid

CA$80K - CA$105K/yr

Full-time

Medical, Dental, Life, Retirement

Posted 29 days ago


Job description

Ingénieur électrique – Puissance, contrôle (Hybride)

Sommaire du poste
Relevant du département d’ingénierie, la personne en poste agira à titre de référence technique pour les installations électriques basse et moyenne tension ainsi que pour les systèmes d’automatisation et de supervision industrielle.

Vous contribuerez au développement, à l’optimisation et au déploiement de systèmes de contrôle et d’acquisition de données en temps réel (SCADA), dans un environnement technologique innovant lié aux énergies renouvelables. Vous participerez activement à l’amélioration des performances des équipements et à l’optimisation des opérations à partir de l’analyse de données.

Ce rôle s’adresse à une personne passionnée par les systèmes électriques industriels, l’automatisation et les technologies avancées, souhaitant évoluer dans un environnement collaboratif et en forte croissance.

Rémunération et avantages
  • Salaire : 80 000 $ à 105 000 $
  • Régime de retraite collectif avec contribution de l’employeur
  • Assurances collectives complètes (médicales, dentaires, vie et invalidité)
  • Service de télémédecine
  • Horaire flexible et mode hybride
  • Fin de semaine prolongée (vendredi se terminant à midi)
  • Banque de journées personnelles et de maladie
  • Programme d’aide aux employés (PAE)
  • Opportunités d’avancement et de développement professionnel
  • Environnement de travail sécuritaire et axé sur la prévention
  • Activités sociales et programme de reconnaissance
Responsabilités principales
  • Programmer, configurer et mettre en service des systèmes PLC et HMI
  • Participer aux essais FAT et SAT
  • Concevoir des panneaux de contrôle électriques (mise en plan, sélection et dimensionnement des composantes)
  • Réviser et approuver les dessins et spécifications électriques
  • Optimiser les schémas unifilaires (SLD) pour des produits standardisés
  • Participer au développement et à l’optimisation de systèmes SCADA et d’acquisition de données
  • Organiser et maintenir la documentation technique
  • Participer aux processus de certification (CSA, UL, CE)
  • Collaborer avec les équipes internes, incluant ventes et mise en service
  • Contribuer aux initiatives d’amélioration continue et d’optimisation des coûts
Profil recherché
  • Baccalauréat en génie électrique ou en génie de la production automatisée
  • Membre de l’Ordre des ingénieurs du Québec (OIQ)
  • 2 à 5 ans d’expérience dans un rôle similaire
  • Bonne connaissance des codes électriques canadiens et américains
  • Expérience en instrumentation et contrôle (capteurs, VFD, etc.)
  • Maîtrise de AutoCAD Electrical
  • Connaissance des normes atmosphères explosives (IEC 60079) – un atout
  • Connaissances en programmation (Python, C# ou équivalent) – un atout
  • Connaissances en réseaux industriels, SCADA, acquisition de données et cybersécurité – un atout
  • Excellentes compétences en communication en français et en anglais
  • Esprit collaboratif, rigoureux et orienté solution
Conditions de travail
  • Poste basé à Blainville, QC
  • Poste permanent à temps plein
  • Mode de travail hybride
  • Entrée en poste : dès que possible

Contact
Gabriel Pedneault
Director of Recruitment, Engineering
gpedneault@fuzehr.com
514-227-4640 ext. 262

Electrical Engineer – Power, Control (Hybrid)

Position Summary
Reporting to the Engineering Department, the Electrical Engineer will act as a technical reference for low- and medium-voltage electrical installations as well as industrial automation and supervision systems.

You will contribute to the development, optimization, and large-scale deployment of real-time control and data acquisition systems (SCADA) within an innovative environment focused on renewable energy technologies. This role involves leveraging operational data to improve equipment performance and optimize industrial processes.

This position is ideal for someone passionate about industrial electrical systems, automation, and advanced technologies, looking to grow in a collaborative and fast-evolving environment.

Salary & Benefits
  • Salary: $80,000 – $105,000
  • Group retirement plan with employer contribution
  • Comprehensive group insurance (medical, dental, life, disability)
  • Telemedicine service
  • Flexible schedule and hybrid work model
  • Extended weekends (Friday afternoons off)
  • Personal and sick days bank
  • Employee Assistance Program (EAP)
  • Career growth and professional development opportunities
  • Safe, prevention-focused work environment
  • Social activities and recognition programs
Key Responsibilities
  • Program, configure, and commission PLC and HMI systems
  • Participate in FAT and SAT testing
  • Design electrical control panels (layout, component selection and sizing)
  • Review and approve electrical drawings and specifications
  • Optimize single-line diagrams (SLDs) for standardized products
  • Develop and optimize SCADA and data acquisition systems
  • Maintain technical documentation
  • Support product certification processes (CSA, UL, CE)
  • Collaborate with internal teams, including sales and commissioning
  • Contribute to continuous improvement and cost optimization initiatives
Candidate Profile
  • Bachelor’s degree in Electrical Engineering or Automated Production Engineering
  • Member of the Ordre des ingénieurs du Québec (OIQ)
  • 2–5 years of relevant experience
  • Strong knowledge of Canadian and U.S. electrical codes
  • Experience in instrumentation and control (sensors, VFDs, etc.)
  • Proficiency with AutoCAD Electrical
  • Knowledge of explosive atmosphere standards (IEC 60079) – asset
  • Programming knowledge (Python, C# or equivalent) – asset
  • Experience with industrial networks, SCADA, data acquisition, and cybersecurity – asset
  • Strong communication skills in both French and English
  • Collaborative, detail-oriented, and solution-driven mindset
Working Conditions
  • Based in Blainville, QC
  • Full-time, permanent position
  • Hybrid work model
  • Start date: as soon as possible
Contact
Gabriel Pedneault
Director of Recruitment, Engineering
gpedneault@fuzehr.com
514-227-4640 ext. 262