Linamar Corporation Logo

Linamar Corporation

Programming Engineer

Posted 8 Days Ago
Be an Early Applicant
In-Office
Guelph, ON, CAN
Mid level
In-Office
Guelph, ON, CAN
Mid level
Designs, develops, deploys, and supports software and system solutions for manufacturing and engineering operations. Maintains production tracking, quality, traceability, dashboards, and reporting systems; integrates plant equipment, PLC data, and enterprise platforms; troubleshoots recurring issues; improves system performance and data flow; and collaborates with production, quality, materials, and engineering teams.
The summary above was generated by AI

Job Title: Programming Engineer


Exciting opportunity available - grow your career in this dynamic role where your contributions matter!


Job Summary

The Programming Engineer is responsible for designing, developing, and supporting software and system solutions that enhance manufacturing and engineering operations. This role owns key applications and contributes to system performance, reliability, and continuous improvement across production, quality, and automation systems.


Responsibility

  • Design, develop, and deploy applications supporting manufacturing and engineering processes
  • Maintain and enhance systems related to production tracking, quality, and traceability
  • Develop dashboards and reporting tools to support operational decision-making
  • Integrate plant systems with equipment, PLC data sources, and enterprise platforms
  • Lead troubleshooting and root cause analysis for recurring system issues
  • Optimize system performance, reliability, and data flow
  • Collaborate with production, quality, materials, and engineering teams
  • Develop and maintain technical documentation

Academic/Educational Requirements

  • Degree in Computer Science, Software Engineering, or related field

Required Skills/Experience

  • 3–7 years of experience in software or systems development
  • Strong programming experience (C#, .NET, APIs, web-based frameworks)
  • Experience with database design and SQL/database optimization
  • Understanding of manufacturing processes and business workflows
  • Experience with troubleshooting and supporting live systems
  • Experience with manufacturing systems (MES, shop floor systems) is an asset
  • Familiarity with PLC/HMI systems and data integration is an asset
  • Experience with real-time production data and analytics is an asset

What Linamar Has to Offer

  • Competitive Compensation
  • Employee Benefits package includes but not limited to, Drug, Dental & Vision etc.
  • Opportunities for career advancement.
  • Sustainability Council
  • Community based outreach supporting both local and global initiatives and charities.
  • Discounts for local vendors and events, including auto supplier discounts.

About Us

Linamar Corporation is a Canadian-founded global manufacturer, renowned for its advanced engineering and innovative product development across diverse industries and markets. Our journey started in 1966 under the visionary leadership of our founder, and today, we remain committed to cultivating a culture of innovation and collaboration.


With access to state-of-the-art tools and resources, you'll have the opportunity to make a meaningful impact alongside a team of driven and passionate professionals. Join us and be part of a company where innovation, collaboration, and growth are at the heart of everything we do.


Linamar is committed to promoting accessible recruitment as outlined in the Accessibility for Ontarians with Disabilities Act. Linamar will attempt to accommodate persons with a disability in an appropriate and effective manner throughout all stages of the recruitment process. Accommodations will be provided upon request.

HQ

Linamar Corporation Guelph, Ontario, CAN Office

287 Speedvale Ave. W., Guelph, ON, Canada, N1H1C5

Similar Jobs

2 Months Ago
In-Office
Toronto, ON, CAN
Entry level
Entry level
Information Technology • Professional Services • Software • Consulting
Develop .NET applications and provide Unix/AIX and Windows server administration. Perform shell scripting, database work (SQL Server, Progress), reporting support, and liaise with business users. Provide customer support, adapt to change, and work cross-functionally.
Top Skills: .NetActive DirectoryAixBashCronCrystal ReportsCyberqueryDnsNfsPowershellProgressSQL ServerSshUnixUnix-Based DatabasesVBAVbscriptWindows Server 2003Windows Server 2008
One Month Ago
In-Office
Markham, ON, CAN
Senior level
Senior level
Information Technology • Other
Lead system-level optimization of open-source AI frameworks, focusing on LLMs and reinforcement learning. Drive innovations and collaborate across teams.
Top Skills: Large Language ModelsPyTorchReinforcement LearningTensorFlow
An Hour Ago
Hybrid
Toronto, ON, CAN
Senior level
Senior level
Fintech • Machine Learning • Payments • Software • Financial Services
Leads fulfillment and customer experience process operations for credit card customers. The role drives operational excellence, compliance, automation, data-informed transformation, vendor partnerships, performance management, and cross-functional initiatives. This leader establishes management systems for KPIs, quality, capacity, and budgets while developing high-performing operational teams and influencing enterprise strategy.
Top Skills: AgileAIAlteryxLean Six SigmaPower BISaaSSQL

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account