How does a company successfully partner with the cement industry for over 30 years?

Simply put, it is the skill and dedication of all of our employees that has made us the success we are today, and will make us even better in the future.  At Process Solutions we take pride in everything we do and we care about our customers, our people and our products.  We provide a work environment conducive to the needs of our employees, and together will build a world-class company. To achieve the best solutions, we develop software in a variety of environments,operating systems and technologies.

Current Postings

  • Windows Developer – Edmonton:

    We are looking for developers in our QES and Automation Systems teams. You will be responsible for designing and implementing commercial software applications in one of our business units. You will be a key member of our tight-knit development team and will have a significant impact on our products. Windows and Web skills are essential – C# and VB.Net. If you have background in C / C++ on Unix environments, our Automation team would really like to talk to you!

    Process Solutions combines modern technologies and architecture with traditional process control integration. We also encourage growth and training in our development professionals!

    Windows Software Developer

    UNIX Developer

    Business Analyst – Edmonton AB:

    Modern software design needs good client communication.  We are looking for individuals to help improve our development process by working with users to capture requirements and communicate these to our development teams.

    Business Analyst


    Software Tester- Edmonton AB:

    Testing is critical to deploy good software and requires special skills and temperament.  Its critical to build a bond with the development team and keep on top of methods and technologies.  As we expand our use of Scrum, testing has become more important.  You still get to give developers occasional grief when the bad stuff slips through.  We need to expand our testing team in Edmonton.

    Software Tester



  • Support & Integration Analyst – Edmonton AB:

    We don’t have ordinary support people. We like to send ours on adventures! Our customer care staff are involved on projects from end to end:  Testing, installation, customer relationships, long term support and upgrades are all a part of the job. We want the customer care team to develop an understanding of the cement industry and a relationship with our customers. As a Customer Support & Integration analyst, you’ll be responsible for ensuring that any issue is managed from beginning to end.  You’ll travel to customer sites (cement plants may not be in exotic locations… but it’s still fun!).

    If you’re a dedicated person interested in support and field integration and want to expand the horizon, we’d love to talk to you!

    We are looking to hire in our Edmonton team  

    Support & Integration – Edmonton AB

  • Our Administration team acts as the glue that holds the business together.  Responsible for everything from accounting to human resources to facilities to shipping to administration and more, they are an integral part of the success of Process Solutions.

    If you have a high integrity for your work combined with a keen eye for the details, we want you!

    Sorry – we aren’t actively filling any positions at this time.  

  • Assembly Technician – Edmonton:

    The Assembly Team creates the cool part of our business:  Kiosks, PLC cabinets, camera installations and more.  We use industrial components to build automation solutions and integrate our software.  Activities can also include:

    • management and inventory of hardware in our test environments and for client projects
    • shipping/receiving of components and assemblies
    • involvement in selection and purchasing of technical components and parts.
    • design (and optimisation) of assemblies.

    If you’re a hands-on person, have experience with electrical wiring, an eye for detail and a passion for quality, then you’ll fit right in!

    Sorry – we aren’t actively filling any positions at this time.  

  • Internal Support Analyst – Edmonton AB:

    Are you bored working the help desk?  We need to add an internal support analyst to take on a wide-variety of tasks.  You’ll be maintaining and backing up Windows servers, supporting desktops (for developers… who break things … a lot!) and working with internal systems like SharePoint , Dynamics CRM and Confluence.

    If you’re looking for something different where you can grow roots – have a look!

    Sorry – we aren’t actively filling any positions at this time.