- Contract
- Anywhere
Job Title: Automation/Software Engineer
Location: Halle, Belgium (3 days onsite, 2 days remote)
Normal Working Schedule: 40 hours per week (8 hours per day, 5 days per week)
Project: Continuous improvement work (and project request) relating to 2x software platforms involving .Net Programming, SQL database, Tia Portal PLC, WinCC Scada
Start Date: ASAP (for the right candidate they can wait until September 2026)
Contract Type: (12 months +) Freelance contract
About the Client:
Our client is a multinational company who make machines to be used for clients across multiple industries, most commonly in the Pharmaceutical sector. This particular site in Halle creates Pill Pressing machines and provides a workshop for their clients to come and use them to create new drugs. One of the platforms you’ll work on relates to the end-to-end customer order, machine and product development from powder to fully formed pill.
Role Overview:
We are seeking for an Automation/Software engineer with skills in .Net Programming, SQL (Queries, modify values), Siemens Tia Portal Programming and knowledge of WinCC Scada.
Key Responsibilities:
- Join 2x teams of other Automation/Software Engineers to work on 2x key in-house Software Platforms (1 connects to another site, 1 is for the end-to-end for the whole process from customer order to product completion).
- The in-house platforms have been in place for 13 years, 60% of this position is coding on the various aspects of the platforms, and 40% is documenting changes made, and documenting new initiatives that are coming in the future.
- The main technologies you’ll get to work with are .Net Programming (VBA.net, WPF, .Net framework 4.8.1 (for now), SQL (making queries, modifying values), PLC Programming (Siemens Tia Portal), Scada systems (1x in-house, 1x WinCC).
- The position is wide ranges, relating to maintenance & changes for both platforms, as well as migrations (looking at migrating to a new framework from .net framework 4.8.1) and working on programming physical machines in the workshop.
- Tasks include (but aren’t limited to) prepare configurations for new machines, introduce new features onto the platform, modify the coding to the existing platform, develop client (and pharmaceutical industry) specific requirements, requests or changes onto the platform etc..
- The team is made up of like-minded software/automation engineers, and it is important to have open communication, be a team player, and work together with your colleagues to achieve an optimal solution.
- The position is also client facing, so you must be able to discuss requirements and explain changes made with the clients coming to use the machines and full platform, and work together with them to ensure the platform is set up to the client and industry specific needs.
- Work in a continuous improvement mindset, looking for new changes and upgrades to make, which you can then implement.
Candidate Requirements:
- Experience with .Net programming (any .net coding language such as C# or VB.net)
- Experience with SQL (making queries, modify values)
- Experience in PLM Programming (specifically on Siemens Tia Portal PLC).
- Knowledge of Scada and specifically WinCC.
- 10+ years of work experience and a minimum of a bachelor’s degree.
- English speaking
Contract Details
Location: Halle, Belgium (3 days onsite, 2 days remote per week)
Duration: 12 months (extendable – 5 year project)
Rate type: All-inclusive Hourly Rate
