Salary progression Programmer, machine tool

Average salary 36 300 kr
Males 36 500 kr
Females 35 300 kr

What does a programmer in machine tools do – tasks and work environment

A programmer in machine tools is responsible for programming, setting up, and monitoring computer-controlled machine tools in the metal industry. Tasks include interpreting drawings and technical documents, selecting and adjusting machine settings, and ensuring that production meets precision and quality requirements. The work may involve individual responsibility and collaboration with other machine operators and technicians. The environment is often industrial, with noise and demands for accuracy, and working shifts or according to fixed schedules depending on production needs.

Salary development over time

The salary for programmers in machine tools has shown stable and positive growth over the past three years. In 2022, the average salary was 33,000 SEK per month, which increased to 35 200 SEK in 2023 and reached 36 300 SEK in 2024. This represents a total increase of approximately 6.7% over the period, with the latest annual change around 3.5%. This salary development can be explained by continued high demand for technically skilled machine programmers, increased requirements for specialization, and a relative shortage of trained workforce in the industry. Although automation influences demand in the long term, the shortage of qualified operators has continued to drive up wages in the short term.

Programmer in machine tools salary – full overview

  • Average salary: 36 300 SEK/month
  • Lowest salary: 31,400 SEK/month (female, private sector, low education)
  • Highest salary: 36,100 SEK/month (male, post-secondary education)
  • Hourly wage: 212 SEK/hour (average for hourly workers)
  • Gender differences: Women earn 35 300 SEK, men 36 500 SEK (women 97% of men's salary)
  • Regional differences: Small, but variations may occur depending on local industry demand

Education and qualifications

To work as a programmer in machine tools, a technical high school education with specialization in industrial technology or CNC technology is usually required. Many employers also value post-secondary courses, certifications, and practical experience in machine programming. Internships during education and continuous further training are often crucial for success in the profession.

  • Technical high school: Industrial technology or CNC technology (3 years)
  • Post-secondary courses: Machine programming, control systems
  • Certifications: CNC operator, automation technology
  • Internships: Often required or offered as trainee positions
  • Prerequisites: Good knowledge of mathematics and technology
  • Tips for choosing: Combine theory with practical experience already during education

Programmers in machine tools often work with advanced control systems that change rapidly with technological development. Staying updated on new machines and software is an important part of daily work and can provide great opportunities for specialization and further development within the industry.

– statsskuld.se

Common benefits and compensations

Common benefits for programmers in machine tools include occupational pension, wellness allowance, work clothing, and sometimes access to occupational health services. Overtime pay for shift work and opportunities for bonuses or performance-based supplements depending on production goals are also common.

Competition and challenges

The profession as a programmer in machine tools is currently characterized by a pronounced shortage of qualified workforce, which provides good employment opportunities. At the same time, demands for technical competence and adaptability are increasing, as automation and digitalization change work tasks. In the longer term, demand is expected to decrease somewhat due to technological development and more efficient production methods. To meet competition, continuous training and the ability to learn new control systems and machines are required. The work environment can be challenging with a high pace and demands for accuracy, which require both technical and social skills.

Tips for those who want to become a programmer in machine tools

To succeed as a programmer in machine tools, it is good to combine technical curiosity with practical problem-solving skills. Being meticulous and methodical facilitates programming machines exactly according to drawings and requirements. Strong teamwork skills are important, as the work is often done in teams and requires communication with technicians and production management. Patience and perseverance help during troubleshooting and when learning new machines or software. Finally, being flexible and willing to develop is crucial, as technological shifts and new control systems can quickly change work tasks within the industry.

Key facts about programmers in machine tools

  • Education level: Technical high school or post-secondary courses
  • Work environment: Industrial environment with advanced machines and control systems
  • Work form: Shift work and fixed schedules are common
  • Demand: Great opportunities for employment today, some decline expected in the long term
  • Special skills: Knowledge of CNC programming and machine control is crucial

Career paths and future prospects

After three to five years in the profession, a programmer in machine tools can advance to roles such as technical specialist, production manager, or supervisor within the industry. There are also opportunities to specialize in advanced machine programming, automation, or quality assurance. According to the Swedish Public Employment Service's forecasts, the opportunities for employment are large today, but demand is expected to decrease somewhat over five years due to technological development and increased automation. Despite this, there are currently about 1437 job openings in the field, which provides good chances for employment for those with the right skills and willingness to develop.

Common questions about programmers in machine tools

  • What does a programmer in machine tools earn?
    - The average salary is 36 300 SEK per month, with variations depending on experience, gender, and education.
  • How has the salary development looked for programmers in machine tools?
    - The salary has increased from 33,000 SEK in 2022 to 36 300 SEK in 2024, corresponding to about 6.7%.
  • What education is required to become a programmer in machine tools?
    - Technical high school education with specialization in industrial technology or CNC technology, as well as possible post-secondary courses and internships.
  • Are there differences between men's and women's salaries?
    - Yes, women earn on average 35 300 SEK while men earn 36 500 SEK, which means women earn 97% of men's salaries.
  • What is the job market like for programmers in machine tools?
    - Currently, there is a shortage of qualified personnel and large employment opportunities, but demand is expected to decrease over the next five years.
  • What are the highest and lowest salaries for the profession?
    - The highest salary is 36,100 SEK (male, post-secondary education), the lowest is 31,400 SEK (female, low education).

Who has the highest salary?
The highest salary for a Programmer, machine tool is 37300 kr. This salary belongs to a man working in the Regional sector with a post-secondary education, less than 3 years. The highest salary for a woman in this profession is 36200 kr.
Who has the lowest salary?
The lowest salary for a Programmer, machine tool is 33600 kr. This salary belongs to a man working in the Government sector. The lowest salary for a woman in this profession is 34000 kr.
Salary distributed by age and sector
Age Women's salary as a percentage of men's Base salary Monthly salary
18-24 100% 31900 kr 34300 kr
25-34 98% 34200 kr 36400 kr
35-44 96% 34400 kr 36400 kr
45-54 96% 35100 kr 36900 kr
55-64 95% 35100 kr 36700 kr
65-68 33500 kr 34800 kr
Snitt 97% 34300 kr 36300 kr
Salary per sector
Salary based on education
Register an account before you can comment

To write a comment you need to create an account.


Default Avatar

About the data

All information displayed on this page is based on data from the Swedish Central Bureau of Statistics (SCB), the Swedish Tax Agency and the Swedish employment agency. Learn more about our data and data sources here.

All figures are gross salaries, meaning salaries before tax. The average salary, or mean salary, is calculated by adding up the total salary for all individuals within the profession and dividing it by the number of individuals. For specific job categories, we have also considered various criteria such as experience and education.

Profession Programmer, machine tool has the SSYK code 7223, which we use to match against the SCB database to obtain the latest salary statistics.

Search salary statistics for occupation
8000 kr
90000 kr
Vacant jobs
Similar occupations

Compare salary, work tasks and job outlook in adjacent occupations to find roles with similar skills or pay levels.

  • Read more about working as Retoucher, photo

    Average salary: 42 600 SEK/month • Industriell tillverkning

    Compare with Programmer, machine tool

    Wed, 24 Jun 2026 - 05:51
  • Read more about working as Wire sparks

    Average salary: 36 300 SEK/month • Industriell tillverkning

    Compare with Programmer, machine tool

    Wed, 24 Jun 2026 - 07:10
  • Read more about working as Machine operator, textile industry, shoes, bags etc.

    Average salary: 32 200 SEK/month • Industriell tillverkning

    Compare with Programmer, machine tool

    Wed, 24 Jun 2026 - 05:54
  • Read more about working as Helpers, paper industry

    Average salary: 42 500 SEK/month • Industriell tillverkning

    Compare with Programmer, machine tool

    Mon, 22 Jun 2026 - 10:37
  • Read more about working as Nibsberedare

    Average salary: 35 200 SEK/month • Industriell tillverkning

    Compare with Programmer, machine tool

    Wed, 24 Jun 2026 - 06:58
  • Read more about working as Pea sorter

    Average salary: 33 700 SEK/month • Industriell tillverkning

    Compare with Programmer, machine tool

    Tue, 23 Jun 2026 - 02:24
Latest posts
  • Promocode - Discount code for Smartphoto
    Mon, 22 Jun 2026 - 12:00
  • Public Opinion - Novus Opinion Poll 2026-06-17 – Social Democrats Lose
    Wed, 17 Jun 2026 - 09:35
  • National Debt - National Debt – Level, GDP Share, and Development to 2026
    Mon, 8 Jun 2026 - 09:59
  • Inflation - Inflation May 2026 – KPIF Rises to 1.5 Percent
    Thu, 4 Jun 2026 - 08:30
  • Tips - Create a Professional Website with AI - That's Why I Built Deffe.com
    Tue, 19 May 2026 - 22:28
  • Municipality -
    Tue, 19 May 2026 - 00:35
Salary, Taxes, and Fees
Net salary 31 390
Net salary
31 390
Taxes
11 718
Fees
12 582

With our Swedish tax calculator, you can easily calculate your after-tax income (net salary).

Swedish Church Member

* Updated with 2026 taxes