Software Developer jobs in Waterloo, ON
Controls and Automation Programmer
Easily applyUrgently hiringPrime Automation IncWaterloo, ON- From $42 an hour
- Full-time +1
- Overtime
- Paid time off
- Dental care
- Profit sharing
- RRSP match
- Extended health care
1 hire made in past 30 days- System Integration: Connect control systems with third-party equipment and software for seamless functionality.
- Mentor junior team members (if Senior).
Lead Product Engineer, Integrations
Easily applyUrgently hiringservicePathOntario- Full-time
- Day shift
Often responds in 1 day- The API and the developer experience, first and foremost.
- Our customers sell multi-year contracts, configured solutions and network circuits, priced to the…
Full Stack Developer - DevOps & Cloud Systems
Easily applyUrgently hiringBrightOrder Inc.Canada- $95,000–$115,000 a year
- Full-time
- Vision care
- Dental care
Often responds in 1 day- 5+ years of professional software development experience in a full stack, backend, DevOps, or cloud systems role.
- Hammond Power Solutions Inc.Guelph, ON
- $96,800–$145,200 a year
- Permanent
- Paid time off
- Employee assistance program
- Flexible schedule
- Strong problem-solving skills and a passion for software development.
- Troubleshoot and resolve issues related to existing data systems and software applications…
Jr. IT Programmer/Analyst - CONTRACT
Easily applyNewVeritas Canada (formerly Bend All Automotive ULC)Ayr, ON- $55,000 a year
- Full-time
- Paid time off
- Vision care
- Dental care
- Life insurance
- Employee assistance program
- Disability insurance
- Hours of Work: *Monday to Thursday 8:00 am to 4:30 pm; Friday 8:00 am to 2:00 pm.
- Analyze and evaluate the impact of application enhancements.
- Royal DistributingGuelph, ON N1K 1B7
- $80,000–$100,000 a year
- Full-time
- Minimum 3 years of professional experience as a Shopify developer.
- Royal Distributing is looking for a proactive and tech-savvy Shopify Developer.
- Prime Management Group Inc.Brantford, ON
- $65,000–$70,000 a year
- Full-time
- Plan, design, develop, test, implement, maintain, and document applications to meet business requirements.
- Modify and maintain existing applications.
- BMO Financial GroupOntario
- $75,900–$141,900 a year
- Tuition reimbursement
- Life insurance
- Partner with software engineering teams to guide cloud onboarding, implementation best practices, and architecture decisions.
Programmer
Easily applyChrima Metal FabricationStratford, ON- $24–$32 an hour
- Full-time +1
- Paid time off
- Vision care
- Dental care
- Life insurance
- Employee assistance program
- Disability insurance
- The CAM – NC Programmer is responsible for working with CAD/CAM nesting software.
- Degree or Diploma in Manufacturing, Engineering, CAD, CAM, AutoCAD, Inventor,…
Python Development Team Lead
Easily applyOften replies in 3 daysKortextOntario- $100,000–$115,000 a year
- Full-time
- Monday to Friday
- Paid time off
- Vision care
- Dental care
- Paid sick leave
- Life insurance
- Company events
- Minimum 5 years' commercial software development experience.
- Strong understanding of software design, architecture and development best practice.
Process Engineer/CNC Programmer
Easily applyNewDesch Canada Ltd.Cambridge, ON N1T 1J6- $75,000–$85,000 a year
- Full-time
- Paid time off
- Vision care
- Life insurance
- RRSP match
- Casual dress
- Company events
- Supporting and consulting with software developers, engineers and technicians regarding the operation of machinery, equipment & CNC software.
Controls Technician - PLC Programmer
Easily applyACRP LimitedKitchener, ON N2E 3B5- $36–$50 an hour
- Full-time +1
- Mileage reimbursement
- Paid time off
- Vision care
- Dental care
- Life insurance
- Disability insurance
- Perform software updates, backups, and version control for PLC and HMI programs.
- The ideal candidate will have hands-on experience developing, implementing, and…
- Schaeffler GroupStratford, ON N4Z 1H3
- $34.50–$40.69 an hour
- Full-time
- Dental care
- Profit sharing
- NOTE: Exemptions to the Canadian government to grant temporary residents/international students access to their export controlled goods is required and takes a…
WES/WCS Developer
Easily applyAlten CanadaBrantford, ON- $49,291.09–$90,000.00 a year
- Full-time +3
- Act as a technical bridge between electrical control, mechanical, and software teams.
- We are seeking a WES/WCS Technical Developer to join our team for an on-…
WES/WCS Developer
Easily applyAlten CanadaBrantford, ON- $49,291.09–$90,000.00 a year
- Full-time +3
- Act as a technical bridge between electrical control, mechanical, and software teams.
- We are seeking a WES/WCS Technical Developer to join our team for an on-…
F&O Developer
Easily applyISG Search IncCanada- Full-time +1
- Collaborate with business stakeholders, technical teams and other project participants throughout the software development lifecycle.
By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.
People also searched:
Career Resources:
Job Post Details
Controls and Automation Programmer - job post
Job details
Pay
- From $42 an hour
Job type
- Permanent
- Full-time
Shift and schedule
- Overtime
Location
Benefits
Pulled from the full job description
- Paid time off
- Dental care
- Profit sharing
- RRSP match
- Extended health care
Full job description
About Prime Automation
Prime Automation is a trusted leader in delivering advanced automation solutions. We specialize in designing and implementing state-of-the-art systems for diverse industries. Our mission is to provide innovative, dependable, and efficient automation that empowers our clients’ success. We’re growing and seeking a Senior Controls Programmer to join our team and help us achieve new milestones.
Position Overview
We’re looking for a Controls and Automation Programmer to become part of our dynamic team. The ideal candidate will bring deep expertise in control system design, programming, and troubleshooting, along with strong knowledge of PLC programming, SCADA platforms, and industrial automation. In this role, you’ll develop and implement control strategies for complex systems, collaborate with engineers and clients, and ensure projects are delivered on time and to the highest standards.
Key Responsibilities
- Control System Design & Development: Create, program, and implement control systems for automation applications across multiple platforms (PLC, HMI, SCADA, Robotics, Motion).
- System Integration: Connect control systems with third-party equipment and software for seamless functionality.
- Troubleshooting & Optimization: Diagnose and enhance system performance for reliability and efficiency.
- Project Leadership: Manage or support project planning, implementation, and commissioning. Mentor junior team members (if Senior).
- Client Collaboration: Work closely with clients to understand requirements, provide technical guidance, and ensure satisfaction throughout the project lifecycle.
- Documentation: Prepare and maintain detailed documentation, including programming guides, wiring diagrams, and test reports.
Required Qualifications
- Degree or diploma in Electrical, Mechatronics, Control Systems, Electronics, Robotics & Automation, or related field.
- Minimum 6+ Years Experience in controls programming and automation system design.
- Advanced PLC programming skills (Allen-Bradley, Siemens, Schneider, Omron, etc.).
- Proficiency in HMI/SCADA platforms (Wonderware, Ignition, FactoryTalk, etc.).
- Strong grasp of control theory and industrial automation principles.
- Experience with industrial communication protocols (Modbus, Ethernet/IP, OPC, Profibus, etc.).
- Ability to troubleshoot complex control systems.
- Excellent problem-solving, analytical, and communication skills.
Preferred Qualifications
- Experience with robotics or motion control systems.
- Knowledge of safety standards and systems.
- Project management experience or certification.
- Ability to lead cross-functional technical discussions.
Working Hours & Location
- Full-time (40 hours/week), with additional hours as needed (overtime compensated per company policy).
- Based at Prime Automation’s Waterloo, Ontario location.
- Travel to client sites (local and international) as required. A valid passport and ability to travel internationally are essential.
What We Offer
- Competitive salary (based on experience level) and benefits package.
- A collaborative, innovative work environment.
- Opportunities to work on cutting-edge projects and technologies.
How to Apply
If you’re a passionate, experienced Controls Programmer ready to make an impact, we’d love to hear from you! Submit your resume and cover letter explaining why you’re the perfect fit. Learn more at www.primeautomation.com.
Job Types: Full-time, Permanent
Pay: From $42.00 per hour
Benefits:
- Dental care
- Extended health care
- Paid time off
- Profit sharing
- RRSP match
Experience:
- Controls/Automation: 6 years (required)
Work Location: In person