Job ad examples per technical role: templates that work
Pick the role you are writing a job ad for. Per role you find a complete example text with tasks, profile and pay range, three tips on what candidates in that role want to read, and whether it is a bottleneck profession.
Automation engineer (PLC)
€3,400 to €5,200 gross per month
View the example →Bottleneck professionElectromechanic
€2,800 to €4,000 gross per month
View the example →Bottleneck professionHVAC technician
€3,000 to €4,300 gross per month
View the example →Bottleneck professionLogistics team leader
€3,200 to €4,600 gross per month
View the example →Bottleneck professionMaintenance technician
€2,900 to €4,200 gross per month
View the example →Not on the VDAB listPrevention advisor
€3,200 to €4,800 gross per month
View the example →Bottleneck professionProcess operator
€2,800 to €3,800 gross per month
View the example →Bottleneck professionProduction manager
€3,800 to €5,400 gross per month
View the example →Bottleneck professionProject engineer
€3,300 to €5,000 gross per month
View the example →Bottleneck professionQuality engineer
€3,200 to €4,800 gross per month
View the example →Bottleneck professionRefrigeration technician
€3,000 to €4,300 gross per month
View the example →Bottleneck professionSupply chain planner
€3,000 to €4,400 gross per month
View the example →Bottleneck professionTechnical sales engineer
€3,200 to €5,000 gross per month
View the example →Pay range: market-rate gross monthly salaries from our role profiles, premiums and benefits excluded.
Want to know first what a profile costs and how scarce it is? See the hiring pages per role→
Frequently asked questions
How long should a job ad be?
There is no fixed length. A good job ad says what someone will do, who you are looking for, what you offer, where the work is and how to apply, and stays readable on a smartphone. Cut general sentences that fit any vacancy: they say nothing about your role.
Should the pay range be in the job ad?
A pay range helps: candidates see straight away whether the move is worth it. Article 5 of the European pay transparency directive also gives applicants the right to learn the starting pay or its range from the prospective employer, for instance in the job ad or before the interview. How Belgium sets this out in its own law depends on the transposition. Why a range works is explained in our article on pay transparency.
Read the article on pay transparency →
Source: Richtlijn (EU) 2023/970 over loontransparantie, artikel 5 (read on 2026-10-23).
Will my vacancy show up in Google Jobs this way?
Google reads vacancies from structured data (JobPosting) on the page where the vacancy is published, and says itself that it does not guarantee they appear in search results. The gross salary (baseSalary) is a recommended field there, not a required one. Whether your vacancy shows up in Google therefore depends on your own site or the platform you publish on, not on the text alone. Our hiring pages show per role what the market pays and how scarce the profile is.
To the hiring pages per role →
Source: Google Search Central, Job posting (JobPosting) structured data (read on 2026-10-23).
Rather fill in the vacancy together?
During the intake we discuss the role, the package and the feasibility, and tell you honestly what we can and cannot find.