Programmer

Why join C-MAC?

Because here, innovation, collaboration, and quality are at the heart of everything we do. You'll have the opportunity to contribute directly to the digital transformation of our factory while working within a passionate and supportive team.

What C-MAC offers you

  • A pleasant, air-conditioned, and clean work environment;
  • A safe and quiet environment;
  • Working conditions that promote a healthy work-life balance; studies;
  • A competitive salary and benefits package;
  • A group RRSP and a DPSP with employer contributions;
  • A participatory improvement program, service recognition, early retirement, and employee referral program;
  • Monthly informational meetings with management;
  • A highly skilled team;
  • Comprehensive and tailored training;
  • A group RRSP and a DPSP with employer contributions;
  • A participatory improvement program, service recognition, early retirement, and employee referral program;
  • Monthly informational meetings with management;
  • A highly skilled team;
  • Comprehensive and adapted;

C-MAC values teamwork, collaboration, creativity, continuous improvement, and rigor.

Your Main Responsibilities

  • Analyze the needs of the departments (production, maintenance, quality, logistics, purchasing).
  • Design, program, and modify applications (MES, ERP, inventory, preventive maintenance).
  • Ensure communication between the ERP system and production software.
  • Perform technical and functional tests and deploy new features.
  • Provide technical support to users and optimize existing programs.
  • Document developments and ensure compliance with safety and quality standards.

What We Are Looking For

  • DEC or Bachelor's degree in computer science, software engineering, or a related field.
  • Experience in software development in a manufacturing environment (an asset!).
  • Proficiency in the Progress (OpenEdge) language.
  • Good knowledge of Microsoft tools (Access, Excel, Power BI, SQL Server, Visual Basic).
  • Knowledge of Linux (Red Hat) and web development (an asset).
  • Good understanding of ERP, MRP, and MES systems.

Your Strengths

  • Rigorous, autonomous, and detail-oriented.
  • Analytical and problem-solving skills.
  • Ability to collaborate with multiple teams and manage several projects simultaneously.
  • Technological curiosity and a drive for improvement continue.

About us...

Building on our heritage, C-MAC, an international company, is a world leader in the manufacture of electronic products for the automotive, telecommunications, aerospace, and medical sectors. The Sherbrooke site, with approximately 100 employees, specializes in the manufacturing of hybrid circuits and the specialized assembly of printed circuit boards (PCBs). Benefits: Dental Insurance Disability Insurance Supplementary Health Insurance Life Insurance Paid Vacation Mixed RRSP Contribution Company Events Employee Assistance Program Profit Sharing Plans On-site Parking

Apply on this job

3000 Bd Industriel, Chambly, QC J3L 4V2, Canada

Apply on this job

Related job offers

Directrice adjointe ou directeur adjoint - ti

NUMÉRO DE CONCOURS CADRR-135-2025   PRÉAMBULE Vous possédez une solide expérience en solutions technologiques (infrastructure, réseautique, cybersécurité)? Vous avez dirigé un bureau de projets TI ou des équipes d’envergure? Visionnaire, vous aimez...

Nurse - Arthroplasty Operating Room - Part-time

*$2,500 Signing Bonus* *Competitive Compensation* *Part-time, Weekday Day Shifts* Who Are We? With over 15 years of experience and more than 15 clinics regionally, two operating rooms, over 125 physicians, and over 250 employees, Lacroix Private...

Senior AI Developer — JobsMedia

JobsMedia is a fast-scaling Agentic AI Future-Of-Work company streamlining and automating the talent acquisition process. We power: A modern ATS + multi-posting engine One of Québec’s highest-traffic jobboards (700K+ monthly visitors) A dataset of...

Network system administrator

CA$65,000.00 to CA$75,000.00 per year

Education: Expérience: EducationBachelor's degreeTasksCoordinate access and use of computer networksInstall softwareInstall web server hardware and softwareMonitor the performance of computer systems and networksTroubleshoot, maintain and upgrade...

Assistant Property Manager- Bow Valley Square

Reporting to the Property Manager, the Assistant Property Manager (APM) will support the Property Manager and the office management team in the day-to-day operations involved with the asset. The APM ensures the highest level of standards of tenant...

Projects & Security Administrator

Founded in 1982 by members of the Armoyan family, Armco Capital Inc. has grown from a small family business into a diversified and dynamic group of companies with locations in Canada and the US. Armco continues to grow—both in business...