PLC Programmers

Browse 362 PLC Programmers

Hire Skilled PLC Programming Expert Freelancers on Guru and Get Work Done on a Flexible and Secure Platform.

Or
Post a Job - It's Free
  • 800,000

    Employers Worldwide

  • 1 Million

    Paid Invoices

  • $250 Million

    Paid to Freelancers

  • 100% Customer Satisfaction Rate Based on 3 reviews

Top PLC Programmers

  • View Service Offered By Zane Wang

    Zane Wang

    PLC Programmer

    Dalian, Liaoning, China

    2,452/yr ·
    • PLC
    • Programming
    • Software Development
    • Plc Programming
    • Human Machine Interface
    • Circuit Design
    • Circuit Layout
    • Design
    • Electrical Controls Design
    • Embedded C

    HMI & PLC & Modbus

    Thanks for sharing your project. As I''m a senior Embedded system engineer for 15 years, I had developed a CNC and a Laser cutter and Servo driver, various Motor control, PLC and HMI+PLC development. Also, I''m a Master of Computer Science, I have rich experiences in PLC & HMI programming, Optimized Fuzzy, GA, Fuzzy+PID, Fuzzy Adaptive control algorithms, and Matlab simulations. Especially, I had developed several similar projects using the various microcontrollers such as STM32F1/2/3/4/7xx, ST... View more

  • View Service Offered By Madhusudaan Jadhav

    Madhusudaan Jadhav

    PLC Programmer

    Amalner, Maharashtra, India

    100/yr ·
    • PLC
    • C
    • Arduino
    • Programming
    • Embedded C
    • Embedded Development
    • Embedded Systems
    • Microcontroller
    • Object Oriented Programming

    PLC, Servo, Embedded C

    Hi, I am Proficient in industrial PLC programming (Ladder Logic, Functional Block Diagram, structured text, Instruction List ), Servo automation programming(Servo C language, Codesys), C language. I have done the projects on Pheonix contact, Siemens, Allen Bradly PLC, Honeywell. Also in Embedded C Arduino, Microchip, Infineon, and STM32 MCU. In the servo system, I worked on Siemens D120, Panasonic, Schneider, Trio Motion. View more

  • View Service Offered By Janak Thummar

    Janak Thummar

    PLC Programmer

    Ahmedabad, Gujarat, India

    • PLC
    • SCADA
    • Computer Engineer
    • Programming
    • Automotive Engineering
    • Electrical Engineering
    • OLE Automation
    • Program Management
    • User Interface Design

    Plc programming, scada

    Plc program Small project Drive Automation Electrical systems Instrument interface Pcs 7/Siemens plc Automobile plant Automation Rolling mill Automation Hardware configuration View more

  • View Service Offered By SAQEEB MOMIN

    SAQEEB MOMIN

    PLC Programmer

    Belgaum, Karnataka, India

    • PLC
    • SCADA
    • Programming
    • Consumer Services
    • Design
    • Educational Technology
    • Manufacturing
    • Troubleshooting

    PLC Programming and Troubleshooting

    PLC programming of Siemens, Mitsubishi, Allen Bradley, ABB, Omron and Delta SCADA development of Siemens Drives of ABB Develop small projects based on PLC and troubleshoot them. Also handle complex and innovative projects on PLC programming and SCADA designing. Common softwares used are TIA Portal, CoDesys, GX works, RSLogix, Cx Programmer, ISPsoft etc. View more

  • View Service Offered By ANIL KUMAR PASALA

    ANIL KUMAR PASALA

    PLC Programmer

    Hyderabad, Telangana, India

    • PLC
    • SCADA
    • Programming
    • Human Machine Interface
    • Educational Technology

    PLC PROGRAMMING ,SCADA & HMI DESIGNING

    I do programming of Siemens controllers s7-1200, s7-200 smart,s7-300 & s7-1500.  Siemens SCADA & HMI'S. VFD'S Installation and Commissioning.  SIEMENS,DELTA PLC programming scada designing HMI designing Siemens v90 servo drive commissioning v20,g120 drive commissioning. service and trouble shooting  of PLC View more

  • View Service Offered By Naveenprasad A

    Naveenprasad A

    PLC Programmer

    Vellore, Tamil Nadu, India

    • PLC
    • SQL
    • C#
    • Programming
    • JavaScript

    Automation, PLC Programming

    Can do a PLC programming using multiple PLC's & control it through HMI or Desktop application. Will give the required output as requested and will do a minor changes if required at the end of the output due to logical problems. Will support till the end of the project to get the required output. Has much experience in PLC programming, HMI, SCADA, Visual studio, Desktop application development, Arduino & much more digital developments. View more

  • View Service Offered By raj narayanan 18

    raj narayanan 18

    PLC Programmer

    Chennai, Tamil Nadu, India

    • PLC
    • Installation Design
    • Programming
    • Robotics
    • Design
    • Drawing
    • Electrical Drawing
    • Electrical Engineering
    • OLE Automation
    • Program Management

    PLC Programming,Installtion

    I have Very Strong Experience in PLC program and Installation Work. SIEMENS ,OMRON PLC I can design and i will do installation. Any kind of Automation Support Activity I can do it. Electrical Drawing Also i can too. I can support All kind if Automation Support Work. Robot PLC Interface also i know ver well. View more

  • View Service Offered By PravinShinde

    PravinShinde

    PLC Programmer

    Nashik, Maharashtra, India

    • PLC
    • SCADA
    • Computer Engineer
    • Programming
    • Server Administration
    • App Development
    • Building Management Systems (BMS)
    • Management
    • OLE Automation

    PLC Programming

    Expert in PLC, HMI, SCADA Applications I have worked on Schneider Building Management System, Automation Server, Building Operation Workstation etc. I have also worked on Siemens S7 PLCs, WinCC HMI, SCADA etc. I have Experience on Delta PLC system. I am used work on Allen Bradley PLCs & FactoryTalk. View more

  • View Service Offered By Ashutosh Tarlekar

    Ashutosh Tarlekar

    PLC Programmer

    Pune, Maharashtra, India

    • PLC
    • SCADA
    • CODESYS
    • Engineering
    • Programming
    • Structured Programming
    • Plc Programming
    • Communication Skills
    • Controller
    • Electronics

    PLC Motion Controller Programmer

    Engineering Graduate in Electronics and Telecommunication. Experienced in PLC Programming, Motion Control, Servo Drives. Worked with Siemens PLC, Simotion motion controller, Beckhoff PLC and Motion controller. Developed special purpose machines with multiple servo axes. Point to point motion, synchronized motions, Interpolations. Expert in Structured Text (ST), Ladder programming Well Experienced in different fieldbus communications. View more

  • View Service Offered By Tejas Walvekar

    Tejas Walvekar

    PLC Programmer

    Pune, Maharashtra, India

    • PLC
    • SCADA
    • Plc Programming
    • Human Machine Interface
    • Consultant
    • Control Design
    • HMI

    PLC Programming and HMI Design

    Hello there. Hope you are doing well! I am here to offer PLC programming, HMI design, Electrical controls design services. Also, I do provide consultation for industrial automation projects. I have more than 6 years experience into this field and I am into freelancing for last 3 years. Listing below my technical expertise: Hardware Skills ? PLC (Mitsubishi- RCPU, QCPU, FXCPU; Siemens- S7-300, 1200, 1500; Allen Bradley- CompactLogix, Micro800) ? HMI (Mitsubishi- GOT1000, 2000; Siemens- TP, KTP;... View more

  • View Service Offered By bourguiba salmene

    bourguiba salmene

    PLC Programmer

    M'saken, Sousse, Tunisia

    • PLC
    • SCADA
    • Programming
    • Plc Programming
    • Construction

    PLC & HMI Programmer

    I can do anything related to the plc programming and scada programming, especially with plc siemens and tia portal. I have 10 years of experience in this field. For example I have already been working on an automation project of a concrete plant. With an s7-1200 plc connect to a supervisory pc. with an SQL database for concrete product backup. View more

  • View Service Offered By Praveen P George

    Praveen P George

    PLC Programmer

    Dubai, Dubai, United Arab Emirates

    • PLC
    • SCADA
    • Computer Engineer
    • Installation Design
    • Marine Engineering
    • Programming
    • Software Development
    • Industrial Automation
    • Plc Programming
    • Industrial Automation Industry

    Solution Architect (PLC/SCADA)

    We are a team of experienced developers provide comprehensive solution to our client. Service Description: Supplying automation solutions to Companies based on their requirements. - PLC programming- Schneider, Rockwell, Siemens - Designing Electrical Drawings using by Eplan , AutoCAD - SCADA and HMI design. Factory Talk, WinCC, Vijeo Citect - Electrical Control panels design, PLC programming and installation. - Design, Installation and Commissioning the automation system - Successful completion ... View more

  • View Service Offered By Automate Galaxy

    Automate Galaxy

    PLC Programmer

    Doha, Ad Dawhah, Qatar

    • PLC
    • SCADA
    • Programming
    • Plc Programming
    • App Development
    • Automation
    • Electrical Controls Design
    • Management
    • Reports
    • Software Testing

    PLC /SCADA / HMI / RTU Programming

    I am Automation Professional with more than 15 years of Automation industry experience in PLC/SCADA application designing, programming, testing & commissioning and support of complete SCADA system projects. Key Services: PLC Programming - All Major Brands 24/7 Support of SCADA applications Optimum trouble shooting and root cause analyses Project Management – Time and Cost Estimate Assist and guide through your Automation Project Program PLC / RTU using your desire programming language.... View more

  • View Service Offered By Rinki Sharma 3

    Rinki Sharma 3

    PLC Programmer

    GURUGRAM, Haryana, India

    • PLC
    • SCADA
    • Programming
    • Plc Programming
    • Iot
    • Internet of Things (IoT)
    • Construction
    • Electrical Engineering
    • Hmi Programming
    • Troubleshooting

    Mitsubishi PLC Programmer

    I am currently seeking for a work with PLC's and automated machinery .I am experienced in the installation, programming, hydraulic and pneumatic setup of automated machinery using PLC controls - experienced in various phases of electrical construction and maintenance - Proficient in troubleshooting and programming of Mitsubishi PLC’s and Panel views View more

  • View Service Offered By None Given 8429

    None Given 8429

    PLC Programmer

    Saint-Petersburg, Saint Petersburg City, Russian Federation

    • PLC
    • SCADA
    • Engineering
    • Programming
    • Plc Programming
    • Design Process
    • Live Action Style

    plc/scada

    I am an engineer. I have over 10 years of experience in programming PLC and SCADA. Knowledge of a variety of processes and technologies. I work for the result. I live in Russia. I love my profession. I believe that the purpose of my work is to reduce the customer's costs for energy, resources or human time. View more

  • View Service Offered By Fabio Brentel

    Fabio Brentel

    PLC Programmer

    Albignasego, Veneto, Italy

    • PLC
    • C
    • SCADA
    • .NET
    • CODESYS
    • Programming
    • Software Development
    • Plc Programming
    • Automation Software Testing
    • Electrical

    AUTOMATION PLC & SCADA developer

    I have considerable experience regarding PLC programming along with HMI interfacing and SCADA programming. I can program SAIA, SIEMENS, PHONEIX CONTACT, ELIWELL (Schneider electric), CODESYS (ABB), DIXELL (Emerson) , DANFOSS PLC. SCADA known are MOVICON and IFIX. Also C programmer in embedded microprocessors boards (I know DIGI Rabbit) and good in Visual studio .NET View more

  • View Service Offered By Dayner Sarricolea

    Dayner Sarricolea

    PLC Programmer

    Tlalnepantla de Baz, Mexico, Mexico

    • PLC
    • SCADA
    • Computer Engineer
    • Engineering
    • Electrical Engineering

    Control Systems Programmer; PLC, HMI

    PLC programming; Allen Bradley, Siemens, Schneider. Programming and configuration of HMI, Scada, DCS Engineering knowledge, strong understanding of electrical, mechanical and software engineering principles required to create and maintain automated processes. Design skills when developing a new process. Mechanical experience. Logic reasoning. Problem solving skills. Identification of the origin of any problem and creation of the best solution. View more

  • View Service Offered By JITENDRA PRAJAPATI 4

    JITENDRA PRAJAPATI 4

    PLC Programmer

    AHMEDABAD, Gujarat, India

    • PLC
    • SQL
    • SCADA
    • Network Planning And Design
    • Programming
    • System Integration
    • Design
    • Troubleshooting
    • Visual Basic

    Automation Engineer - PLC/SCADA And HMI

    - SCADA And HMI Design & Configuration -FTView, Vijeo Citec, WinCC - PLC Programming - RSlogix5000/500 , UnityPro,Siemens -S7,Somachine - PLC I/O configuration, Control logic developing (ladder and FBD), HMI developing, system integration. - Network Design/Configuration. Ethernet, Modbus, Profibus, DeviceNet, Profinet - Visual Basic And C/C++ - MSAcess And SQL Database - Troubleshooting View more

  • View Service Offered By Nizar Dassouki

    Nizar Dassouki

    PLC Programmer

    Tolland, Connecticut, United States

    • PLC
    • Networking
    • Programming
    • Assembly
    • Controller
    • Design Process
    • Director
    • Industrial Design
    • Line Art
    • Manufacturing

    PLC programmer

    Programmable logic controllers programming A programmable logic controller (PLC) or programmable controller for an industrial digital computer which has been ruggedized and adapted for the control of manufacturing processes, such as assembly lines, or robotic devices, or any activity that requires high reliability control and ease of programming and process fault diagnosis. PLC programs are typically written in a special application on a personal computer, then downloaded by a direct-connection ... View more

  • View Service Offered By Ankush Chowdhury

    Ankush Chowdhury

    PLC Programmer

    Pune, Maharashtra, India

    • PLC
    • HVAC System Design
    • Programming
    • Software Development
    • Design
    • Designer 2000
    • Human-Computer Interaction (HCI)
    • Material Handling
    • Oil And Gas
    • Script And Screenplay Writing

    PLC Programmer and HMI Designer

    I have 7.5 yrs of Experience of PLC programming and HMI designing. Having knowledge of Oil n Gas, Power, Water, HVAC and material handling Projects. PLC Language: Ladder, FBD, SFC, ST. HMI: Design and Development, VB Script, Historian Documentation: Preparation of FAT, SAT, Various kind of Standard Specification and User Manual, Preparation of Bill of Material View more

See All PLC Freelancing Services

View All

Hire Professional Freelance PLC Programmers

A PLC or programmable logic controller is an industrial digital computer, which has been ruggedized and adapted for the control of manufacturing processes, such as assembly lines and robotic devices. A PLC programmer is a trained professional who designs, programs, operates and maintains a PLC. The most known companies that manufacture PLC’s are Siemens, Allen-Bradley, Mitsubishi, Omron and GE-Fanuc.

What Do Freelance PLC Programmers Do?

PLC programmers are mainly responsible for programming automation and controls systems involving PLCs. They program Human Machine Interface (HMI), Man Machine Interface (MMI), Operator Interface System (OIS), and Operator Interface Panel (OIP) devices. They create PLC/HMI code for control of various electro-mechanical systems. A PLC programmer designs and sets up control systems for mechanical equipment used in the industrial sector. They use computer-aided software to develop electric designs and prepare technical drawings. These PLC programmers may also review the existing drawings and evaluate them. They create and read logic and flow diagrams for program design, programming, simulation and testing.

PLC programmers use a variety of PLC languages such as ladder logic, sequential function charts and function block diagram and automation software such as Sysmac studio for coding and programming.

PLC programmers are mostly seen associated with heavy industries, where automation and robot are used for the manufacturing processes. There are many programmers who also undertake freelance projects and take up online jobs from home. You can hire PLC programmers online on a freelance marketplace company like Guru.

When looking at PLC programmers for hire, make sure your freelancer can:

  • Program and monitor PLC programs.

  • Modify existing programs from customer requirements.

  • Develop PLC application software.

  • Evaluating equipment requirements.

  • Establishing resource schedules and assigning work.

  • Develop sequence of operation and control system architecture.

  • Develop and implement an acceptance test plan.

  • Perform trial performance runs and perform performance runs with product.

  • Provide ongoing technical support to users within the company and outside customers.

Qualities Needed by Freelance PLC Programmers

It is ideal that your freelancer has the following skills:

  • B.S. in Electrical Engineering or Computer Engineering

  • Previous experience with any of the PLC manufacturers

  • Application development experience in a high-level language (C#, Visual Basic, Python)

  • Significant electrical aptitude and knowledge of acceptable practices, techniques and codes

  • Skills in AutoCAD, MS Office Suite and MS Project

  • Strong math skills and ability to interpret engineering drawings

  • Excellent troubleshooting and problem solving skills

When looking at PLC programmers for hire, make sure you check their credentials and conduct a reference check.

Benefits of Hiring Freelance PLC Programmers

Freelance PLC programmers are willing to work round the clock to turn the job around in a shorter period of time. They invest in their skills and are constantly updating themselves with the trends in the industry and this add to their skill set.

Guru Tip:

Manage payments easily on Guru. Pay using eCheck or wire transfer to get a 100% cashback on the handling fee.

Find and hire talented PLC Programming Freelancers on Guru- top freelance website. Post a job for free.

It's Easy to Get Work Done on Guru

  • Post a Job

    Create your free job posting and start receiving Quotes within hours.

  • Hire Freelancers

    Compare the Quotes you receive and hire the best freelance professionals for the job.

  • Get Work Done

    Decide on how and when payments will be made and use WorkRooms to collaborate, communicate and track work.

  • Make Secure Payments

    Choose from multiple payment methods with SafePay payment protection.

See How Guru Works

Browse More on Guru

By Location

Find Freelancers

By Skill

Find Freelancers