Software Developer for Automation and Control Systems

2 weeks ago


Mississauga, Ontario, Canada MPAQ Automation Full time
Our Products

Our software products involve industrial plant automation (eg. opening and closing material gates, controlling conveyor belts, monitoring material flow, reading weigh scales and pulse meters, all in real time) and product dispatch (eg. dispatching orders to production plants, monitoring fleets of delivery trucks via GPS, load-balancing and optimizing workload across multiple production locations).

Job Description

This position will focus mainly on C# development using ASP.NET, though there are React, WPF, and C++ development opportunities as well.

Responsibilities include:

  • Designing and implementing new software features
  • Participating in team discussions and analyzing customer feedback
  • Testing and maintaining existing functionality

Candidates must have:

  • Eagerness to learn new languages, frameworks and communication protocols
  • Experience building web applications with ASP.NET
  • Experience with object-oriented development
  • Outstanding attention to detail and communication skills

Major bonus points:

  • Experience using the .NET platform (specifically C#, ASP.NET MVC and WebAPI)
  • Experience with client-server programming, unit testing, and dependency injection
  • Experience with React
About Us

MPAQ Automation Inc. is a software company based in Mississauga, ON,
specializing in automation, dispatch, and control systems. We react
quickly to the needs of our customers, and provide outstanding customer
support. We also love to fire up the BBQ for lunch once in a while on
sunny days.

We use modern software tools and technologies (Visual Studio, SQL
Server, IIS) and organizational tools (distributed version control,
issue tracking, internal wiki).

Our office atmosphere is casual. There is no strict dress code, and
working hours are flexible. Our team is highly autonomous, and we favour
candidates who can run
with new ideas. We're a fun group with a sense of humor, and we work
hard to produce and support usable, effective software.

Thanks for reading, we look forward to hearing from you



  • Mississauga, Ontario, Canada MPAQ Automation Full time

    Our Products Our software products involve industrial plant automation (eg. opening and closing material gates, controlling conveyor belts, monitoring material flow, reading weigh scales and pulse meters, all in real time) and product dispatch (eg. dispatching orders to production plants, monitoring fleets of delivery trucks via GPS, load-balancing and...


  • Mississauga, Ontario, Canada KAIN Automation Control Systems Repair Full time

    About UsKAIN Automation is a trusted Canadian leader in industrial automation services and component-level electronics repair. We specialize in rapidly diagnosing and repairing complex automation equipment, helping manufacturers across North America minimize downtime through fast, reliable, and cost-effective solutions.With deep experience across...


  • Mississauga, Ontario, Canada Software International Full time

    Software International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US. We are currently hiring for a Senior Software Developer Agentic AI Application Development for our global IT M&A client in the Toronto area.Role: Senior Software Developer Agentic AI...


  • Mississauga, Ontario, Canada Aversan Full time

     System EngineerAversan Inc. ) is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries.We are currently seeking a qualified Systems Engineer to join our team. The successful candidate will be...


  • Mississauga, Ontario, Canada Aversan Inc. Full time

    System EngineerAversan Inc. ) is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries.We are currently seeking a qualifiedSystems Engineerto join our team. The successful candidate will be working...


  • Mississauga, Ontario, Canada Alectra Inc. Full time

    Test Automation Developer (Non-Union)Temporary contract until September 2026Full-time, 35 hours/ week, HybridStatus: This position is to fill a current vacancyAre you a skilled Test Automation Developer looking to join a dynamic team?We are seeking a motivated individual to contribute to our software development and quality assurance efforts. Your primary...


  • Mississauga, Ontario, Canada DataStealth Full time

    About DataStealth:DataStealth is a single, unified data security platform (DSP) that discovers, classifies, and protects sensitive data across your entire environment, from on-premise to legacy cloud to cloud; wherever your data lives or flows, we protect it. We do this without requiring complex integrations or changes to your existing applications, ensuring...


  • Mississauga, Ontario, Canada Alectra Utilities Full time

    Test Automation Developer (Non-Union)Temporary contract until September 2026Full-time, 35 hours/ week, HybridStatus: This position is to fill a current vacancy Are you a skilled Test Automation Developer looking to join a dynamic team?We are seeking a motivated individual to contribute to our software development and quality assurance efforts. Your primary...


  • Mississauga, Ontario, Canada Colt Automation Ltd. Full time

    Mechanical Design Engineer at Colt Automation Ltd.Location:Mississauga, ONDepartment:Engineering / Mechanical DesignReports To:Engineering Manager / VP of SalesAbout Colt AutomationColt Automation is a leader in the design, manufacturing, and installation of coil processing and press-feed line equipment for the metal stamping, roll forming, and fabrication...

  • Software Developer II

    2 weeks ago


    Mississauga, Ontario, Canada Walmart Connect Canada Full time

    Position Summary...The Senior Software Developer will play a key role in driving technical excellence across development teams. This position involves active participation in design and architecture discussions, mentoring team members, and ensuring adherence to coding standards and best practices. The role also requires hands-on troubleshooting, leadership...