PLC developer

Atotech an MKS Brand

Poznań

Hybrid

PLN 170,000 - 230,000

Full time

37 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Hybrid work setup
Annual bonus
Private health insurance
Multisport Card
Annual company events

Job summary

Atotech brand of MKS in Poznań is seeking a Senior Software Engineer (PLC Developer) to design, develop, and maintain PLC control logic for advanced automation projects.

You will work with engineering, commissioning, and project teams to deliver reliable automation solutions, using IEC 61131-3 languages (ST/SFC), JScript, and industrial networks such as EtherCAT, PROFIBUS, CANBus, and OPC UA. A hybrid work setup, competitive compensation, and opportunities for professional growth are offered.

Qualifications

  • Bachelor’s or Master’s degree in Automation Engineering, Electrical Engineering, Computer Science, or a related field.
  • 5+ years of experience developing software for PLC-based automation systems.
  • Strong experience with JScript or similar scripting languages.
  • Hands-on experience with IEC 61131-3 programming languages, ST and SFC.
  • Knowledge of EtherCAT, CANBus, PROFIBUS, and OPC UA.
  • Experience troubleshooting and optimizing PLC-based automation systems.
  • Understanding of industrial automation and SCADA environments.
  • Ability to work independently while collaborating with cross-functional teams.
  • Fluent English communication, written and spoken.

Responsibilities

  • Develop PLC control logic using JScript and IEC 61131-3 (ST/SFC) to support automation projects.
  • Design automation solutions meeting customer requirements with reliability and safety.
  • Integrate PLC systems with equipment and business applications using industrial networks.
  • Configure and support EtherCAT, CANBus, PROFIBUS, and OPC UA communications.
  • Test, troubleshoot, and optimize automation systems for efficiency and rapid issue resolution.
  • Collaborate with software, commissioning, and project teams for successful delivery.
  • Provide timely technical support to customers and resolve issues.

Skills

JScript
Structured Text
Sequential Function Chart
EtherCAT
PROFIBUS
CANBus
OPC UA
Git
Python
Agile
MS SQL
English

Education

Bachelor’s or Master’s degree in Automation Engineering, Electrical Engineering, Computer Science, or related field

Tools

Git
Python

Job description

A Day in Your Life at Atotech brand of MKS

As a Senior Software Engineer (PLC Developper) within the VCS Automation Team, you will play a key role in designing, developing, and maintaining PLC control logic for advanced automation projects. You will contribute to the delivery of reliable and efficient automation solutions, working closely with engineering, development, and commissioning teams to ensure seamless integration across systems. In this role, you will report to the Lead of VCS Automation.

You Will Make an Impact By:

  • Developing and maintaining PLC control logic using JScript and IEC 61131-3 programming languages (Structured Text and Sequential Function Chart) to support industrial automation projects.
  • Designing automation solutions that meet customer requirements while ensuring reliability, performance, and safety.
  • Integrating PLC systems with industrial equipment and business applications, including communication through industrial networks and protocols.
  • Configuring and supporting industrial communication technologies such as EtherCAT, CANBus, PROFIBUS, and OPC UA.
  • Testing, troubleshooting, and optimizing automation systems to ensure efficient operation and rapid resolution of technical issues.
  • Collaborating with cross-functional teams, including software developers, commissioning engineers, and project stakeholders, to deliver successful customer projects.
  • Providing technical support to customers by diagnosing and resolving automation system issues in a timely and effective manner.
  • Driving high standards of software quality through documentation, code reviews, and adherence to development best practices.
  • Mentoring and supporting junior engineers by sharing technical expertise and promoting continuous learning across the team.
  • Making Safety your #1 priority, ensuring compliance with MKS safety standards and customer requirements.

Skills You Bring

  • Bachelor’s or Master’s degree in Automation Engineering, Electrical Engineering, Computer Science, or a related field.
  • 5+ years of experience developing software for PLC-based automation systems.
  • Strong experience with JScript or similar scripting languages.
  • Hands-on experience with IEC 61131-3 programming languages, particularly Structured Text (ST) and Sequential Function Chart (SFC).
  • Knowledge of industrial communication networks and protocols, including EtherCAT, CANBus, PROFIBUS, and OPC UA.
  • Experience troubleshooting and optimizing PLC-based automation systems.
  • Understanding of industrial automation and SCADA environments.
  • Ability to work independently while effectively collaborating within cross-functional teams.
  • Strong problem-solving, communication, and customer-focused mindset.
  • Fluent English communication skills, both written and spoken.

Nice to Have

  • Experience with a variety of PLC platforms and development tools.
  • Knowledge of Python or other scripting languages.
  • Experience with version control systems such as Git.
  • Familiarity with Agile methodologies (Scrum, Kanban).
  • Experience with MS SQL databases.

We Offer:

  • Competitive Compensation. Enjoy a fair and transparent salary structure and an annual bonus. We will share all the details with you before the first interview.
  • Flexibility & Work-Life Balance. Benefit from a hybrid work setup (minimum 8 days per month in the office).
  • Professional Growth & Development. Take your career to the next level with our Internal Training Center and online Language Courses in the office.
  • Inclusive & Supportive Culture. Join a team that values diversity, collaboration, and open communication. We foster an environment where your ideas matter.
  • Health & Well-being. We care about your health! Access private health insurance, life insurance, Multisport Card contribution, wellness programs, mental health support, and weekly yoga sessions.
  • Extra Perks & Benefits. Enjoy a yearly vacation allowance, Christmas shopping cards, team-building activities, and annual company events.
  • Workspace & Tools. Work in a brand-new office equipped with everything you need: ergonomic workstations, modern tools, a Chillout Room with board games, and space to relax.
  • Recognition & Rewards. Your efforts won’t go unnoticed. We offer an anniversary bonus and an outstanding referral program bonus.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

PLC developer
PLC developer

MKS Instruments • Poznań

Hybrid
PLN 180,000 - 280,000
Health insurance
Hybrid work setup
Annual bonus
+2
Sr QA engineer
Sr QA engineer

Atotech an MKS Brand • Poznań

Hybrid
PLN 120,000 - 180,000
Private health insurance
Multisport Card
Hybrid work setup
+1
Senior PLC Developer - Industrial Automation & Safety
Senior PLC Developer - Industrial Automation & Safety

Atotech an MKS Brand • Poznań

Hybrid
PLN 170,000 - 230,000
Hybrid work setup
Annual bonus
Private health insurance
+2
PLC Programmer / Mobile Automation Engineer
PLC Programmer / Mobile Automation Engineer

MT-Silesia Sp. z o.o. • Wrocław

Hybrid
Private healthcare (LUXMED)
Sports subscription (Multisport)
Office in the city centre with free coffee/drinks
Automation and PLC Senior Engineer
Automation and PLC Senior Engineer

Autoliv • Jelcz-Laskowice

On-site
PLN 150,000 - 180,000
Senior PLC Automation Engineer
Senior PLC Automation Engineer

MKS Instruments • Poznań

Hybrid
PLN 180,000 - 280,000
Health insurance
Hybrid work setup
Annual bonus
+2
PLC Automation Engineer/Programmer in Intralogistics – Beckhoff, Siemens, Rockwell (f/m/x)
PLC Automation Engineer/Programmer in Intralogistics – Beckhoff, Siemens, Rockwell (f/m/x)

Sii Poland • Piła

Hybrid
PLN 120,000 - 180,000
Great Place to Work
Solid financials
Profit sharing
+3
PLC Automation Engineer/Programmer in Intralogistics – Beckhoff, Siemens, Rockwell (f/m/x)
PLC Automation Engineer/Programmer in Intralogistics – Beckhoff, Siemens, Rockwell (f/m/x)

Sii Poland • Województwo pomorskie

Hybrid
PLN 120,000 - 180,000
Great Place to Work
Medical care
Centre of internal trainings
+1
PLC Automation Engineer/Programmer in Intralogistics – Beckhoff, Siemens, Rockwell (f/m/x)
PLC Automation Engineer/Programmer in Intralogistics – Beckhoff, Siemens, Rockwell (f/m/x)

Sii Poland • Warszawa

Hybrid
PLN 110,000 - 170,000
Great Place to Work
Profit sharing
Medical care
+2
PLC Automation Engineer/Programmer in Intralogistics – Beckhoff, Siemens, Rockwell (f/m/x)
PLC Automation Engineer/Programmer in Intralogistics – Beckhoff, Siemens, Rockwell (f/m/x)

Sii Poland • Bydgoszcz

Hybrid
PLN 120,000 - 180,000
Great Place to Work
Centre of internal trainings
Profit sharing
+1