PLC Developer (m/f/d) (EW)

LHH Recruitment Solutions

Zug

On-site

CHF 110,000 - 150,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Home office 1 day/week
International travel

Job summary

more-jobs is seeking a PLC Developer with a strong electrical engineering background and experience in C# and Python. The role focuses on programming industrial controllers using Structured Text, preferably with B&R, and delivering reliable real-time automation software.

Responsibilities include PLC software development from scratch, documentation, EMC and integration testing, and close collaboration with hardware/software teams to ensure seamless integration across modules.

Qualifications

  • Degree in Electrical Engineering, Automation Engineering, Mechatronics, or related field (FH/University).
  • Minimum 3 years PLC development experience.
  • Minimum 3 years electrical design experience.
  • Strong experience with Structured Text programming.
  • Experience with industrial controllers and real-time automation systems.
  • Knowledge of PLC development tools.
  • Experience with PCB schematic design tools.
  • Ability to read electrical schematics, cabinet layouts, and component datasheets.
  • Hands-on experience in cable drawing, wiring schemes, and PCB design.
  • Experience with C# and Python.
  • Strong interpersonal and communication skills.
  • Fluent German; good English.

Responsibilities

  • Design and develop PLC software using Structured Text.
  • Program and configure B&R controllers.
  • Develop modular, structured, and maintainable PLC software.
  • Create and maintain technical and software documentation.
  • Design and review cable drawings, wiring concepts, PCB designs.
  • Support EMC testing activities.
  • Support integration testing of instruments and automation systems.
  • Analyze and troubleshoot issues with interdisciplinary teams.
  • Interface existing automation solutions with new instrument modules.
  • Support commissioning and bring-up of new instrument components.
  • Ensure seamless integration between PLC software, electrical hardware, mechanical subsystems, and higher-level software.
  • Collaborate with hardware, software, and system engineering teams to deliver reliable automation solutions.

Skills

Structured Text
PLC development
C#
Python
Electrical design
Reading schematics
Interdisciplinary teamwork
Documentation
German fluency
English proficiency

Education

Electrical Engineering / Mechatronics degree

Tools

B&R Automation Studio
EPLAN
Siemens Xpedition
PCB design tools

Job description

We are looking for a PLC Developer with a strong background in electrical engineering and experience in C# and Python. The ideal candidate has extensive experience programming industrial controllers using Structured Text, preferably with B&R systems, and developing reliable real-time automation solutions.

The role involves developing PLC software from scratch, supporting integration testing on diagnostic instruments, and creating formal software documentation. Close collaboration with hardware and software teams is essential, requiring a solid understanding of electrical schematics, cabinet layouts, component datasheets, and electrical hardware design. The successful candidate will be a pragmatic problem solver, able to work effectively in interdisciplinary teams and contribute to the development of complex automated systems.

Tasks & Responsibilities:
  • Design and develop PLC software using Structured Text
  • Program and configure B&R controllers
  • Develop modular, structured, and maintainable PLC software
  • Create and maintain technical and software documentation
  • Design and review:
    • Cable drawings
    • Wiring concepts
    • PCB designs
  • Support EMC testing activities
  • Support integration testing of instruments and automation systems
  • Analyze and troubleshoot technical issues in collaboration with interdisciplinary teams
  • Interface existing automation solutions with new instrument modules
  • Support the commissioning and bring-up of new instrument components
  • Ensure seamless integration between:
    • PLC software
    • Electrical hardware
    • Mechanical subsystems
    • Higher-level software applications
  • Collaborate closely with hardware, software, and system engineering teams to deliver reliable automation solutions.
Must Haves:
  • Degree in Electrical Engineering, Automation Engineering, Mechatronics, or a related field (minimum Fachhochschule / University of Applied Sciences level)
  • Minimum 3 years of hands-on PLC development experience
  • Minimum 3 years of electrical design experience
  • Strong experience with Structured Text programming
  • Experience working with industrial controllers and real-time automation systems
  • Knowledge of PLC development tools
  • Experience with PCB schematic design tools
  • Ability to read and interpret:
    • Electrical schematics
    • Cabinet layouts
    • Component datasheets
  • Hands-on experience in:
    • Cable drawing
    • Wiring schemes
    • PCB design
  • Experience with C# and Python
  • Strong interpersonal and communication skills
  • Ability to work effectively in interdisciplinary teams
  • Fluent German
  • Good English
Nice-to-Have Skills
  • Strong experience with electrical design
  • Experience with B&R Automation Studio
  • Experience with EPLAN
  • Experience with Siemens Xpedition
  • Experience in motor control applications
  • Experience with instrument workflows
  • Experience within diagnostics, laboratory automation, or medical device environments
  • Knowledge of EMC testing and compliance activities
General Information:
  • Location: Rotkreuz, Switzerland
  • Start: ASAP (latest 01.12.2026)
  • Duration: Until 31.12.2030
  • Extension: Very likely
  • Workload: 80–100%
  • Remote: 1 day home office per week
  • Travel: Less than 10% (Germany)
  • Team Size: 7 people (Agile team)
  • Language: Fluent German and good English required
#LI-KK1
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

SW Entwickler*in PLC
SW Entwickler*in PLC

all about automation • Switzerland

Hybrid
CHF 100,000 - 130,000
Flexible working conditions
Flat hierarchies
Modern infrastructure
Lead PLC Engineer R&D
Lead PLC Engineer R&D

Who is Hiring • Uzwil

On-site
CHF 120,000 - 180,000
Automation & Motion Control Engineer (Siemens PLC)
Automation & Motion Control Engineer (Siemens PLC)

TalentCloud Group • Aargau

On-site
CHF 90,000 - 130,000
Software Development Engineer
Software Development Engineer

BlackTide Partners • Villaz

On-site
CHF 90,000 - 120,000
PLC Software Engineer: Drive & Automation Innovator
PLC Software Engineer: Drive & Automation Innovator

all about automation • Switzerland

Hybrid
CHF 100,000 - 130,000
Flexible working conditions
Flat hierarchies
Modern infrastructure
Project Engineer (Instrumentation and controls)
Project Engineer (Instrumentation and controls)

Randstad Switzerland • Baar

On-site
CHF 90,000 - 130,000
SPS-Programmierer / Systemengineer (HF/FH) 80- 100% (a)
SPS-Programmierer / Systemengineer (HF/FH) 80- 100% (a)

Olbrecht & Weber AG • Busswil TG

On-site
CHF 90,000 - 120,000
Lead PLC Engineer R&D
Lead PLC Engineer R&D

Bühler AG • Uzwil

On-site
CHF 120,000 - 180,000
Projektleiter Elektrotechnik & Automation (m/w/d)
Projektleiter Elektrotechnik & Automation (m/w/d)

Randstad (Schweiz) AG • Perlen

On-site
CHF 90,000 - 130,000
Kostenlose Parkmöglichkeiten
E-Ladestationen
Verpflegungsmöglichkeiten vor Ort
+2
Technical Lead: PLC Automation & R&D
Technical Lead: PLC Automation & R&D

Bühler AG • Uzwil

On-site
CHF 120,000 - 180,000