Hire the best PLC Programming specialists

Check out PLC Programming specialists with the skills you need for your next job.
Clients rate PLC Programming specialists
Rating is 4.8 out of 5.
4.8/5
based on 260 client reviews
  • $50 hourly
    More than 18 year of experience in different kind of industries. Food, automotive, pharmaceutical, metal processes and many others. Programming environment Codesys, Beckhoff TwinCat, Allen Bradley - CCW and any IEC61131-3 compliant PLC programming. Fieldbus experience: EtherCAT (remote I/O, safety and motion control), EtherNet/IP, Modbus TCP, DeviceNet, Modbus RTU. Experience in machine vision specification and development. Experienced electrical design using ePlan Specifically refined method using state machines to convert a process narrative onto robust PLC code.
    Featured Skill PLC Programming
    PLC
    CODESYS
    Modbus
    TwinCAT
    SCADA
    Electrical Drawing
    Technical Writing
    Automation
  • $80 hourly
    Controls engineer with experience programming industrial equipment for an OEM and developing custom software and data collection systems. Quick learner and will find the optimal solution for your project. Specialize in finding unique solutions spanning OT and IT. Project Areas: - PLC/HMI Programming - IoT/Industry 4.0 - Data Collection/Dashboards - Custom software applications - API Integration - Database Development Industrial Automation: - PLC (Allen-Bradley, Automation Direct, Keyence) - HMI (Allen-Bradley, Automation Direct) - Sensors (Digital, Analog, Encoders, Barcode, RFID, Vision) - Communication (MQTT, Ethernet/IP, Modbus, OPC-UA, BLE, Kepware) - Platforms (Zebra, SICK, Cognex) - IoT (Raspberry Pi, Arduino, ESP32) Software: - Languages (Python, JavaScript, HTML, CSS) - Frameworks (Docker, Django, Flask) - Low Code (Node-RED) - Tools (Telegraf, Postman) Database: - SQL (MS SQL, MySQL, PostgreSQL) - Time Series (InfluxDB) - NoSQL (MongoDB) csintegrators.com
    Featured Skill PLC Programming
    Raspberry Pi
    ESP32
    Arduino
    REST API
    HTTPS
    API Integration
    JavaScript
    Internet of Things
    MQTT
    Zebra Programming Language
    Flask
    Python
    SQL
    Rockwell Automation Arena
  • $40 hourly
    I am a senior engineer with a decade of experience in mechanical engineering, mechanical design, and automation. I have an MEng in Mechanical Engineering, a PhD in materials engineering and I am a TUV registered functional safety engineer. I am also an IPENZ Chartered Engineer. My particular interests are safety integrated systems and automation of processes and production machinery. I am an expert in programming Siemens PLCs (S7-300 and S7-1200) and the full range of Siemens HMIs. I routinely use TIA V15 and Step 7 5.5 (classic). I have recently completed several SCADA projects using Inductive Automation Ignition v8.0. I have a great deal of experience in field bus protocols such as Modbus RTU, Modbus TCP, Profinet and Ethernet I/P. I have also installed many systems which log data from industrial equipment to mySQL and MSSQL databases. I have designed, installed and commissioned bespoke machinery ranging from Hydrogen production, to metal cutting, chemical processes and HVAC. I have experience of working on projects in North America, United Kingdom, New Zealand and Germany. I look forward to working with new clients.
    Featured Skill PLC Programming
    PLC
    SCADA
    Simatic
    Mechanical Design
    Microsoft Visio
    Electrical Drawing
    Electrical Engineering
    Mechanical Engineering
    Autodesk AutoCAD
    SolidWorks
  • $35 hourly
    Innovative Automation Engineer with over 5 years experience and successful background in the development, electrical engineering, complex process management. I have, • Experience about PLCs&HMIs for various brands(Siemens S7, Schneider, Beckhoff, FATEK, Omron, Delta) • Knowledge of electrical hardware including PLCs, VFDs, Softstarters, Servos, Digital/Analogue field devices, specialty sensors, scanners, actuators, motors, encoders, etc. • Experience with C#, C, VBs, SQL, WPF, Windows Forms What can i offer, • Developing PLC programs with SCL, ST, LAD, FBD • Developing HMI&SCADA by using WINCC, Vijeo Designer, Beijer IX developer, C# WPF-Windows Forms • Design/specification of electrical circuits/components and materials, technical selection, sizing evaluation of equipment and parts with EPlan & AutoCAD • 7/24 Remote Support
    Featured Skill PLC Programming
    Modbus
    Electrical Drawing
    PLC
    Industrial Automation
    C#
    SCADA
    Microsoft VBScript
    Electrical Design
    Electrical Engineering
    Autodesk AutoCAD
  • $25 hourly
    I am a professional developer of programs for PLC and SCADA with eight years of experience. SCADA Systems: WinCC, Citect. PLC Programming (PLC):Siemens (Step7, TIA Portal), Schneider-Electric (Unity Pro, Somachine, EcoStruxure™ Machine Expert), Rockwell (RSLogix500, RSLogix5000), Mitsubishi (GX Works), Omron ( Sysmac Studio, CX-One), Moeller (Codesys) etc. Operator panels: Schneider-Electric, Rockwell, Siemens, Eaton, etc. Communication protocols: PROFIBUS, MODBUS, Ethernet, Profinet, CANOpen. Databases: SQL Server. Work with frequency converters, soft starters, sensors of different types.
    Featured Skill PLC Programming
    C#
    CODESYS
    Modbus
    TIA Technology TIA
    SCADA
    PLC
  • $75 hourly
    If you need an engineer to take your idea and produce a functional design/prototype, your likely reading the right profile. Services I offer: 1. Rapid prototype development 2. CAD design (3D, 2D, renders, animations, etc..) 3. Hardware programming (Arduino, ESP32, Raspberry PI, etc..) 4. PLC programming. (Brands: Click, Productivity, Unitronics, and DoMore) 5. Electrical design 6. 3D printing 7. Fabrication and testing in-house 8. Willing to travel for installs, testing, proofing, and assembly of machinery. 9. Much more... With experience producing custom products that range from toys to industrial equipment, I am accustomed to working on many product types. With a well-stocked inventory, I am typically able to offer functional plug-n-play rapid prototypes built and delivered with fast turnaround options available. Please feel free to reach out to setup a free meeting to dicuss your project. Cheers, Jared.H
    Featured Skill PLC Programming
    Robotic Process Automation
    Robotics
    3D Printing
    Microcontroller Programming
    Hardware Design
    Arduino
    Electrical Design
    Machine Design
    Rapid Prototyping
    Mechanical Engineering
    Firmware Programming
    3D Modeling
    3D Design
    SolidWorks
  • $18 hourly
    I am the most appropriate and cost-effective solution provider for your Automation and embedded system. I have more than five years of experience in Automation solutions like PLC, HMI, and SCADA[Mitsubishi(Expert), Siemens, Omron, Delta], PCB design, and other electrical schematics and drawings. • Electrical design, schematic of panel • Wiring and programming • IoT solutions (Industrial/Comercial) • User-specific software (Automation) • Wireless solutions (Industrial Automation) Expertise in • Industrial Servo and motion systems • Industrial IIOT solutions (Wired - Wireless) • PLC programing and other interfaces • Embedded solution design Familiar Communication • Open Protocols: RS232, RS485, MODBUS RTU, MODBUS TCP/IP, I2C, UART, Ethernet IP, OPC UA. • Proprietary Protocols: CC-Link, CC-Link IE Filed, CC link field, PROFIBUS, PROFINET. Familiar Programming software • GX Works 2 and 3 • GT Designer • MR Configurator • FR Configurator • GraphWorx 64 & 32 • CX-Programmer • MS, NB, NV, Designer • ISP Soft, WPL Soft • TIA Portal, Step- 7 Familiar other software • EPLAN • Eagle PCB design • Multisim • Arduino IDE • STM Cube • CoDesys Discussing will not cost any money, Do utilize time to get the best solution by discussing your ideas or requirements to get the best solution.
    Featured Skill PLC Programming
    Arduino
    C++
    Python
    Raspberry Pi
    Hardware Design
    Internet of Things Solutions Design
    ESP32
    Electrical Engineering
    Modbus
    Electronics
    Industrial Automation
    Software Integration
    Software Development
    Automation
  • $20 hourly
    🚀 Top-Rated IoT Specialist | AWS, Azure, MQTT, ThingsBoard, SCADA Integration With 78+ successful projects and 1314+ hours billed, I specialize in seamlessly integrating industrial assets with secure cloud environments, ensuring scalable, real-time, and cost-effective IoT solutions. 🔹 Industrial Protocols – MQTT, OPC UA, MODBUS, DNP3, Kafka, IEC104 🔹 Cloud Platforms – AWS IoT, Azure IoT, AWS Lambda, IoT Rules 🔹 IoT Tools – ThingsBoard, Node-RED, Grafana, InfluxDB, Telegraf 🔹 Broker & System Integration – Mosquitto, PLCs, SCADA, RTUs 🔹 Analytics & Optimization – AWS IoT Analytics, JITP/JITR 🔹 Dashboard & API Development – ThingsBoard dashboards, LORA/MQTT solutions I don’t just build IoT solutions—I optimize, scale, and future-proof them. Let’s discuss how I can elevate your IoT project today! 💡
    Featured Skill PLC Programming
    Internet of Things
    Modbus
    AWS IoT Core
    Internet of Things Solutions Design
    SCADA
    MQTT
    Python
    Apache Kafka
    PLC
    Industrial Internet of Things
    Industrial Automation
    Azure IoT HuB
  • $60 hourly
    PROFESSIONAL PROFILE I am a highly capable Engineering professional with14+ years of experience in PLC programming & SCADA development in variant products, project management, sales, and operational management. Project Engineer with a demonstrated history of working in the industrial automation industry. Skilled in Control Systems Design, Electrical Wiring, Modbus, and IFM., CAREER GOALS I am looking for a challenging new opportunity to further develop my skills as Electrical, Instrumentation & Control Engineer, PROFESSIONAL HIGHLIGHTS * Operational Manager ; Lead a team of engineers - execute and plan projects and design - proficient in costing, supervising installations, and providing hands-on technical leadership * Career Progression ; have consistently progressed to roles with increased accountability and responsibility.
    Featured Skill PLC Programming
    PLC
    Automation
    SCADA
    Smartsheet
    Rockwell Automation Arena
    Industrial Automation
    Business Management
    Microsoft Office
    Management Skills
  • $65 hourly
    My name is Alvin Branch and I am an electrical engineer. My passion, hobby, and career is electrical engineering. I received my bachelors degree in electrical engineering from Penn State University. I currently work for one of the fastest growing medical device companies in the United States. In the past, I worked as an electrical design engineer at a leading prime defense contractor in the United States. I specialize in power electronics, analog/digital circuit design, and printed circuit board (PCB) design. I strive to present clients with a product that is of the upmost quality & value. I always provide my clients with the product they pay for, no excuses, results only, guaranteed! My current and past career has equipped me with the knowledge to design products with the highest reliability and quality. Please feel free to reach out to me with your ideas. I have brought products from an idea on paper to a mass produced item many times in my career, and I am excited to do the same for you!
    Featured Skill PLC Programming
    Microcontroller Programming
    Digital Electronics
    Circuit Design
    Hardware Prototyping
    Prototyping
    Power Electronics
    Design for Manufacturing
    PCB Design
    Arduino
    Electronic Circuit Design
    Multilayer PCB
    Analog Electronics
    Electrical Engineering
    Electrical Design
  • $120 hourly
    First and foremost, I know my hourly rate is high, but being an extremely quick problem solver, I will spend fewer hours finishing your project compared to an average freelancer, while making sure that quality is at the highest level. Please DON'T consider hiring me if: - you are looking for a beginner/mediocre developer that will do the job for you as cheaply as possible - you don't want to discuss and answer questions, share a wider context about your project. I want to provide my services as I was your business partner. - my work doesn't create more value for you than your investment in my work. Key Services: - Design from scratch - BOM optimization - Production management APPLICATIONS • RF design (GPS/GSM/BLE/Wi-Fi/Zigbee) • FPGA • CPU (Allwinner, i.MX6, i.MX7, i.MX8, and others) • Ethernet • Android/Linux and other processor-based devices • USB 2.0/3.0, USB-C • IoT • SMPS power supply, Wireless QI chargers • GaN Chargers and wall adapters • Embedded MCU systems • MEMS (Accelerometer, Gyroscope, Magnetometer) • LED lighting SERVICES • PCB Design & Layout • Electrical Engineering • Realistic 3D PCB Modeling • Prototyping (PCBA) • Cost-effective design consulting • Mass production management • DFM guide OUTPUT • Schematic • Layout • Gerber • BOM • Pick&Place • 3D Model
    Featured Skill PLC Programming
    WiFi
    PCB Design
    Microcontroller Programming
    Power Electronics
    Altium Designer
    LED Physics
    Raspberry Pi
    Electronic Circuit Design
  • $30 hourly
    I have over 8 years of experience in the industrial automation. I have taken part in large project design and implementation (Food industry, Machine industry, water treatment, chemical processes) of the base of hardware and software of such producers as SIEMENS, Schneider-Electric, Rockwell Automation, Codesys-platform Software: Unity Pro, SoMachine, Codesys, Step 7, Tia Portal, RSLogic 500, Studio 5000, Connected Components Workench ch etc. SCADA, HMI: Vijeo Citect, Vijeo Designer, WinCC, Indusoft, Vijeo Designer etc. Configuration and Commissioning Soft Starters and VFDs.
    Featured Skill PLC Programming
    Electrical Drawing
    Simatic
    Piping & Instrumentation Diagram
    CODESYS
    PLC
  • $30 hourly
    Hard working Control engineer who can automate complicated technological processes using OOP and multi-level software construction with high probability and in time. Have experience for production plant automation projects design in: - logic build and PLC programing - visualisation for HMI systems - hardware selection and specification as result - VFD configuration -serial communication with PLCs wit protocols such as ModBus, CANBus, Ethernet etc. Have experience with next PLC-HMI hardware & software (ordered by the number of projects): -OMRON: CX-ONE, CX-Supervisor, CX-Designer, NB-Designer. -Pro-face: GP-Pro EX, Pro-Server EX, GP-Viewer. -IMO HMI/PLC -Weintek: EasyBuilderPro. -Clik HMI/PLC -Mitsubishi: GX Developer, GT Designer. etc. Other extra skills: -PHP, MySql, C++
    Featured Skill PLC Programming
    SCADA
    System Automation
    Electrical Engineering
  • $105 hourly
    Thank you for stopping by my profile! As an experienced industrial design engineer, my journey has been marked by a lifelong dedication to designing and constructing bespoke machinery and consumer goods. My toolkit is anchored by Solidworks for 3D modeling, complemented by hands-on involvement in the fabrication of the devices and products I envision. From the initial idea to the final product, I'm equipped to bring your project to life. Choosing the path of a freelance entrepreneur over traditional employment has granted me the liberty to cherish moments with my family and assist a broader spectrum of clients in realizing their visions. My services are at your disposal around the clock, every day of the week, to fit seamlessly into your schedule. Based in North Carolina, I'm adept at collaborating across different time zones and locations to align with your operational hours. OFFERED DESIGN SERVICES: 3D Modeling. Manufacturing-ready drawings with dimensions and tolerances. Programming for PLC, HMI, and Robotics. Electrical schematic design. Assembly and wiring of control panels. Assembly of machinery. Product testing and troubleshooting. 3D Printing services. Injection Molding. CNC Machining. High-fidelity renderings. Reverse Engineering. Patent-related drawings, including exploded views and assembly instructions. Sheet Metal Design. Wiring Harness Design. While I have a strong preference for Solidworks, I'm also capable of editing existing Autocad files and providing outputs in Autocad format. My expertise covers 2D drafting, 3D modeling, mechanical and structural designs, alongside FEA simulations, motion studies, and creating animations. I ensure the delivery of all necessary digital files for patenting, prototyping, and manufacturing processes, securely transferring and backing up data in your preferred formats. Upon request, I can also ship a physical prototype directly to you. I kindly request a 24-hour window to respond to messages and invitations due to my commitment to provide undivided attention to each project. If you're pondering over a project or seeking expert advice, feel free to reach out. I'm here to delve into your requirements and explore how my services can contribute to your success. I appreciate your interest in my profile and am eager to connect with you!
    Featured Skill PLC Programming
    Control Engineering
    3D Animation
    SolidWorks
    Robotics
    3D Design
    Industrial Engineering
    Drafting
    Automation
    3D Modeling
    Mechanical Engineering
  • $25 hourly
    Sixteen (16) years of hands-on experience implementing projects in the field of Instrumentation and Control Engineering. My competencies include Front End Engineering Design (FEED), Detailed Project Engineering, Testing, Startup, and Commissioning. Expertise: Control system design and specification. PLC | HMI | DCS Engineering, Programming and System Integration. Industrial Instrument Calibration. Control Panel Schematics - component layout and wiring. Point to Point, Function Block Diagram (FBD), SAMA Diagram, System architecture generation. Technical Writing Project Documentation Industrial automation training I can work with minimum supervision and deliver high-quality output.
    Featured Skill PLC Programming
    SCADA
    User Manual
    Automation
    Project Proposal
    Instruction Manual
    Project Engineering
    Project Plans
    Technical Writing
    Budget Management
  • $95 hourly
    (Hourly will vary depending on the job.) I am an expert automation engineer and consultant with a Master’s degree in Electrical Engineering with an emphasis on control systems. I have 20+ years of experience in complete System Integration (SI), Instrumentation, and Controls (I&C) with many industries. These industries include Data Centers, Water and Wastewater, Automotive, Medical, Pharmaceutical, Boiler, Semiconductor, and Energy. I have provided System Integration services using ChatGPT, PLCs, SCADA, Robots, HMI, Machine Vision Systems, and various Field Instruments. It includes but is not limited to the following: •Robotics/PLC/EE/Controls Consultant - Consultation and planning involving all aspects of robotics in a wide variety of fields and industries. •Strategize, design, implement, and manage continuous process optimization using ChatGPT, adding advanced and conventional technologies to improve quality productivity and reduce overall waste. •Develop control solutions and enhancements to increase efficiency and quality in Data Centers, Food, Water and Wastewater, Automotive, Medical, Pharmaceutical, Boiler, Semiconductor, and Energy industries. •Design, select, manage, program, and commission automation equipment to improve the existing systems. •Identify weak areas of the production systems using root cause analysis and first principles thinking, and implement effective countermeasures using all available means. •Implement and maintain quality control methods, including poke-yokes, data tracking systems, part recognition, and problem reporting. •Optimization and improvement of human-machine interfaces, SCADA systems, and MES interfaces. •Creation and improvements of equipment safety standards and implementation of those standards into the manufacturing equipment, including periodic checks and qualification inspections. •Understand and program using several different needed programming styles. •Ensure 24/7 controls engineering coverage and provide on-call support to the team on site. Software Expertise: • Python, C, Visual C++, PLC, SQL, .Net script, AutoCAD, Robots, XYZ Gantries, Machine Vision, SCADA, Wonderware, Ignition, Factory Talk View Studio, HMI, Motion Controls, End of Line testing (EOL) Systems, Laser Marking, PID Controls, LabVIEW, MATLAB Simulink Programming and Troubleshooting.
    Featured Skill PLC Programming
    Control Engineering
    ChatGPT
    Industrial Automation
    Robotic Process Automation Software
    Computer Vision
    Industrial Internet of Things
    LabVIEW
    PLC
    Robotics
    SCADA
    Autodesk AutoCAD
  • $50 hourly
    Hi, I am an Electronics and Control Systems Engineer with expertise in product development, PCB design, firmware, and circuit simulation. I am also skilled in EV motor control, powertrain simulation, optimal control, and advanced driving assistance systems (ADAS), including advanced control strategies like MTPA and adaptive cruise control. I offer complete end-to-end product development services including schematic design, PCB layout, firmware programming, hardware testing, and troubleshooting. Other than this I have also been doing Electronics Circuits Designing & Simulations using MATLAB/Simulink, LabVIEW, Proteus, and Multisim for my clients at different freelancing platforms since 2015. Furthermore, I am also specialized in simulating powertrain architectures for both light and heavy-duty vehicles, enabling advanced control development in a virtual environment. My expertise includes designing electric vehicle motor control systems with features like online parameter estimation, torque observers, maximum torque per ampere (MTPA) control, and sliding mode control. Additionally, I have extensive experience in developing optimal control strategies and advanced driving assistance systems (ADAS), including cruise control, adaptive cruise control, and predictive cruise control. ---------------- PCB DESIGNING: Some of my PCB Designs for my clients are: 1). 1KW and 3KW BLDC Motor Drive 2). Power Supplies (5VDC, 3A) 12VDC, 3A) (24VDC, 15A) (120VDC, 7A) (120VDC, 15A) 3). 56V, 56A Rectifier 4). Smart Sprayer gun 5). Power Bank 6). Frequency Generator 7). LED Dimmer 8). RGB LEDs Flasher 9). Car Dashboard Camera, USB Webcam, Object Tracking Camera design ---------------- CIRCUITS SCHEMATICS AND SIMULATIONS: Some of my Proteus, Multisim and LabVIEW projects for my clients are: 1). Analog Multimeter 2). Digital Thermometer 3). PIC Buck-Boost Converter 4). Temperature Control System 5). Couple Tank Control System 6). Elevator Simulation in Proteus 7). Design and implementation of the classical controller (PID and LQR) in LabVIEW and tested on QNET rotary inverted pendulum 8). Design a dynamic filter to avoid the jitters in the accelerometer and gyroscope in LabVIEW 9). Developed a controller for induction machine on My Rio using space vector PWM technique in LabVIEW ---------------- MATLAB/SIMULINK PROJECTS: 1). SCARA Robot modeling 2). Speed and Current Controller of Induction Motor 3). BLDC Motor Modeling, Control Logic and Simulation 4). Power Supply Modeling and Simulation 5). Buck Converter Modeling and Simulation 6). Animation of 2-dimensional obstacle avoidance system for an autonomous car 7). Utilization of Cognitive Network using different fading Channels 8). Chemical Injection and Steam generation Modeling, Control Logic and Simulation ---------------- MICROCONTROLLERS FIRMWARE PROGRAMMING: I am specialized in the Arduino, PIC, ESP microcontrollers: - Arduino Uno, Nano, Mega, Lily - ESP32, ESP8266 - PIC 16F, 18F, 24F Client satisfaction has always been my first priority, as I believe a satisfied client comes back for another work. Looking forward to work with you. Thank you
    Featured Skill PLC Programming
    Control Engineering
    Power Electronics
    ESP32
    EasyEDA
    Altium Designer
    Electronic Circuit Design
    Simulink
    Microcontroller Programming
    NI Multisim
    PIC Programming
    Arduino
    Proteus Design Suite
    PCB Design
    MATLAB
    LabVIEW
  • $50 hourly
    I am an Electrical and Automation Engineer with over three years of experience in Industrial Automation, SCADA development, and full-stack web applications. I specialize in Ignition SCADA, MERN stack, and IIoT solutions, combining my expertise in automation and modern web technologies to create high-performance, data-driven industrial applications. ✅ What I Offer: 🔹 Ignition SCADA Development (Gold-Certified Ignition Expert) * Developing custom Ignition Perspective components using ReactJS and the Ignition SDK. * Building Advanced Process Graphics (APG) using SVG-to-React stateful components with event handling. * Designing high-performance SCADA UIs in Ignition Perspective with advanced animations and dynamic elements. * Implementing real-time data visualization, dashboarding, and reporting. * Creating custom APIs using the Ignition WebDev module (Python-based) and Ignition SDK (Java-based). * Developing Java-based custom modules for enhanced functionality in Ignition SCADA. 🔹 Industrial Automation & IIoT * Siemens TIA Portal PLC programming (Ladder Logic & Function Block). * Working with S7-1200, S7-300, S7-200, LOGO PLCs. * Developing IIoT solutions with ESP8266, ESP32, Arduino, and industrial sensors. * Setting up real-time communication between PLCs and Arduino-based devices. * Implementing MQTT Pub/Sub/Broker/Client connections for industrial data streaming. 🔹 Web SCADA & Full-Stack Development * Building Web SCADA using ReactJS (TypeScript), Node.js, Modbus, and MQTT. * Developing REST APIs with ExpressJS, Java, and Mongoose (MongoDB). * Creating IIoT and MQTT-based applications for real-time data streaming. * Designing modern web applications in the MERN stack and Java-based solutions. * Implementing advanced CSS UI designs for industrial applications. 🌍 Professional Experience 🔹 Senior SCADA and Data Engineer | Irish Company (Current) ✔ Leading the development of Ignition SCADA solutions, ensuring high-performance, scalable, and efficient systems. ✔ Working extensively with Ignition Perspective, SCADA UI design, and real-time data integration. 🔹 SCADA Developer | US-Based Ignition SCADA Company (Completed Project) ✔ Optimized and enhanced the existing SCADA UI for a Wastewater Treatment Plant, transforming it into a high-performance system in Ignition Perspective. The project involved 100,000+ tags across four separate Ignition gateways, significantly improving usability, system efficiency, and real-time data visualization. 🔹 SCADA Developer | Australian Company ✔ Developed a very Complex Custom Ignition Perspective module for Advanced Process Graphics Components, utilizing Ignition SDK and ReactJS. ✔ Designed and implemented a Custom Complex UI Framework in Ignition SCADA Perspective based on the client’s specifications. 🔹 SCADA Engineer | Gravity Energy Storage Project (US Company) ✔ Developed complex UI components for Winch Drive and other industrial systems using Ignition SCADA Perspective SDK and ReactJS. ✔ Designed modern SCADA UIs in Figma, focusing on usability and industrial efficiency. Implemented the SCADA UI in Ignition Designer, ensuring seamless real-time data visualization. 🔹 Lead UI/UX & SCADA Developer | Ignition Plant OEE System (US Bottle Manufacturing Plant) ✔ Led the UI/UX design in Figma and the development of the Ignition SCADA system. ✔ Developed all front-end SCADA interfaces using the Ignition Perspective. 🔹 SCADA Developer | Pump & Weather Station Monitoring (New Zealand Project) ✔ Developed an Ignition SCADA solution for real-time monitoring of pumps and weather stations in the Hawkes Bay Region. ✔ Designed intuitive SCADA interfaces for enhanced data visualization and system control. 🔹 My Unique Skill: I can establish real-time communication between PLCs and various Arduino models (UNO, Mega, ESP32, ESP8266) and print real-time PLC data using a POS printer—all without requiring an IPC, PC, or SCADA system. 💡 I am highly self-motivated and passionate about coding, automation, and industrial data-driven solutions. I love taking on challenging projects that push the boundaries of SCADA, IIoT, and modern web technologies. 🚀 Let’s work together to build next-gen SCADA, IIoT, and industrial automation solutions!
    Featured Skill PLC Programming
    SDK
    Java
    TypeScript
    PLC
    MERN Stack
    MySQL
    Python
    ExpressJS
    Web Development
    Node.js
    MongoDB
    React
    Industrial Automation
    SCADA
  • $20 hourly
    Works as an Electrical Panel Designer and PLC Programming Specialist with over 5 years of experience in the manufacturing and automation industry. Responsible in design, fabrication and installation of electrical panel boards for industrial factory machines. Knowledgeable in PLCs, Servos, VFD, pneumatics, articulated robotic arms, etc. Mainly uses Mitsubishi and Omron products but is willing to handle different brands.
    Featured Skill PLC Programming
    Robotics
    PLC
    Electrical Design
    Automation
    Problem Resolution
    Industrial Automation
    Electrical Engineering
    Mechatronics
    Instrumentation
  • $100 hourly
    1 plc skills (Siemens / Bechkoff/AB plc, mitsubishi, omron, ABB,schneider.... etc) 2 robot skills(KUKA/ABB/Fanuc/Yaskawa/keba) & powermill design simulation &solidworks 3 Vision camera programming (Congex) & Labview Progamming and Commission &Eplan design 4 840D and Fanuc 31i gantry program & C# Programming 5 language: fluent english and learning german 6 all the skills above proved by projects , insteading of bluffing
    Featured Skill PLC Programming
    CNC Programming
    Circuit Design
    Robotics
  • $25 hourly
    I am an Automation Engineer with 7 years of experience specializing PLC and SCADA system programming. I am proficient with a wide range of different PLC's and SCADA systems programming and different communication protocols (Modbus - BACnet - IoT ...). I am proficient with Java programming, I am using it for data analysis after building the project. I have a good experience with relational database like SQL Server and MySQL .. I have experience with open source software like Node-red that can be used in your system
    Featured Skill PLC Programming
    Apache Maven
    Data Analysis
    Hibernate
    Java
    SCADA
    C
    Microsoft Power BI
    Python
    Linux
    CODESYS
  • $229 hourly
    I offer PCB and firmware design for quantum and scientific industries. I have designed and built everything from DNA detection devices to PCBs for quantum systems. If your device needs prototyping, if your product needs development or if your research needs a control system, I can make it simple for you. Reach out with your project and lets discuss the best way to get you up and running!
    Featured Skill PLC Programming
    CNC Programming
    PCB Design
    Arduino Firmware
    3D Design
    Industrial Automation
    Raspberry Pi
    Electrical Engineering
    Python
    Mechatronics
    3D Printing
  • $120 hourly
    I am a Firmware Engineer with 6 years of experience working on products in industries such as automotive, agriculture, medical, and consumer electronics. My main area of expertise is IoT, using technologies such as LTE, BLE, and WiFi to create connected devices. I am most proficient with ESP32 and STM32 microcontrollers, but I also have experience working with PIC, AVR, and TI microcontrollers.
    Featured Skill PLC Programming
    FreeRTOS
    Arduino
    Python
    Embedded C
    Firmware Programming
    STM32
    ESP32
    Sensor
    Raspberry Pi
    Microcontroller Programming
    Bluetooth
    Firmware
    Internet of Things
  • $50 hourly
    I am Roman, and I turn ideas into things. I'm a Ukrainian engineer and developer with background in physics and math. I work and experiment with electronics, digital fabrication and code. In my workshop in Kyiv I design, develop and build prototypes for a variety of purposes: from startups and small business automation, to sweet Halloween costumes and movie props. Here's a boring list of my skills: - Programming electronics - Arduino and other embedded boards (ESP8266, Teensy, ESP32 etc.). - Sensors, modules, and devices. Building electronic setups and finding relevant available technology to solve the problem. - Coding - C++, Java and Python. Firmware and software. - Data and protocols: UART, I2C, Ethernet, OneWire, MIDI, DMX and so on. - Digital fabrication. Designing and fabrication using CNC machines - router, laser, plasma and vinyl cutters. - Light, LED and other visual installations. Including developing custom and unique patterns, animations, generative algorithms and so on. - Processing image, video and sound - Illustrator, Photoshop, Premiere Pro, Ableton. If you're really short on cash, but have a nice or a meaningful project, I'm always willing to set you up with a special discount. You can check out some of my works in a video or in my portfolio. Thanks for giving this a minute of your time and have a great day.
    Featured Skill PLC Programming
    Firmware
    Electrical Engineering
    Arduino Firmware
    ESP32
    Mathematics
    Firmware Programming
    Microcontroller Programming
    Robotics
    Arduino
    Hardware Prototyping
    Physics
    Java
    Python
    C++
  • $55 hourly
    More than 20 years of experience. University of Tennessee, Master Electrical and Computer Engineer. Electronic engineering design and development. Large experience product development, prototypes, microcontroller based products design, PCB board design, layout, schematics, firmware, c language programming. Also Xilinx and Altera FPGA programming. Labview programming. Electrocardiogram, Electroencephalogram, ECG, EEG, EKG, Optical Heart Rate Monitor, PPG, SpO2, ADS1292, ADS1292R, ADS1293, ADS1293R, ADS1294, ADS1298,ADS1198, ADS1296,MAX30101, MAX30102, MAX32664, STM32WB, STM32WL, SAMD21,EFR32MG. Several successful freelance projects developed: 1. Ultrasonic Flaw Detector (NDT - Non Destructive Test) . High frequency (2 MHZ to 20MHz) ultrasonic pulses MAX4810, AD8331, AD9271 and the highly integrated MAX2084. 2. Bluetooth Heart Rate and Oximeter Wrist Watch Monitor . MAX30101, ATSAMD21J18 MCU, Bluetooth, LED, buzzer, and Android APP. 3. Microsoft XBOX Keyboard controller firmware for Gamming Keyboard. Custom Keyboard that could be used simultaneously as HID Keyboard, HID Mouse, XBOX Microsoft controller and MIDI controller. USB descriptors and USB enumerations, optical analog sensors. 4. Diaphragm Pacer System for ALS patients . NeuRx DPS (Synapsebiomedical.com). 5. Electronic Cigarette, 200W Regulable and Rechargeable with Touch LCD. LTC3887 350kHz Step-Down Converter with PMBus. 6. EEG Wireless. Electroencephalogram sensor 8-Differential Channels/electrodes ADS1299 with Bluetooth. Service Description: Time-to-Digtal converter. CADSOFT, EAGLE PCB design, Schematic and Layout. Microcontroller programming. FPGA programming XILINX, ALTERA. Labview programming. Labview FPGA programming. USA, University of Tennessee Knoxville, Master Electrical and Computer Engineer.
    Featured Skill PLC Programming
    Machine Learning
    Android
    Analog Electronics
    Xilinx
    Circuit Design
    Product Development
    Embedded System
    FPGA
    Zigbee
    Bluetooth
    Internet of Things Solutions Design
    Altium Designer
    Embedded C
    Eagle
    PCB Design
  • $70 hourly
    10+ years of freelance product & project management for PCB design and layout, firmware programming, and rapid prototyping. Here is a non-exhaustive list of relevant software/protocols/chipsets: - Strong C++, C, and C# - PCB layout and schematic capture with Altium, Cadence, Eagle, etc., with multilayer, flexible, high-speed embedded systems - FPGA programming with Verilog/VHDL: Altera Quartus, Xilinx, iCECube - Experience with low-cost MCU/single-board prototyping platforms: Arduino, Beaglebone, Raspberry Pi, NanoPi, etc. - ARM: ATSAM, STM32, PIC32, A13, FreeScale, MSP, NXP - MPU: Pic33F/18F/16F, Atmega 80251, 8052, 8951, 8051, 16, 32, 128 - Digital interfaces and wireless transmission: UART, I2C, SPI, BLE, BT, GSM/GPRS/GPS, xBee, ZigBee (particular experience with BLE HM10, HC05, ESP32, DA14508, nRF52832, 52840, BlueNRG) I also have a background in mechanical engineering and industrial design; I can implement my work into fully realized products for you. Expect me to help your business as if I am growing my own.
    Featured Skill PLC Programming
    Microcontroller Programming
    ESP32
    Core Bluetooth
    Power Electronics
    Computer Hardware Design
    Firmware
    PCB Design
    Wireless Communication
    LED Physics
    Electronic Circuit Design
    Rapid Prototyping
    Altium Designer
  • $30 hourly
    Greetings! I’m Mohamed Zidan, an Embedded Systems Engineer with over 6 years of diverse experience in developing intelligent robots, Android applications, and advanced embedded systems. Throughout my career, I have successfully delivered 50 projects, earning a reputation for reliability, innovation, and technical excellence. ✨ Why Collaborate with Me? ✨ - Versatile Expert: My skill set spans across PCB design using Proteus and Eagle, as well as creating intricate 3D models with SolidWorks, allowing me to seamlessly integrate hardware with design. - Seasoned Programmer: With proficiency in C, Python, C++, and Java, I am equipped to handle a broad spectrum of challenges, from low-level firmware development to high-level application programming. - Mobile Development Prowess: I have demonstrated expertise in Android app development using Android Studio, skillfully merging software with hardware in IoT solutions. - Microcontroller Mastery: I have extensive experience with a wide variety of microcontrollers, including Arduino, Raspberry Pi, ESP32, Tiva C, and STM32, ensuring optimal performance for every embedded system. - Wireless Communication Specialist: I am proficient in WiFi, BLE, WiFi Mesh, and BLE Mesh networks, utilizing modules such as ESP8266, NodeMCU, ESP32 (WiFi, BLE, and mesh capabilities), HM10 (BLE), and NRF series (BLE and mesh). - Motor & Driver Expertise: I have hands-on experience with servo motors, DC motors, stepper motors, and a range of motor drivers, ensuring precise control in robotics and automation projects. - GSM & Modem Integration: I have integrated GSM modems into numerous IoT and communication projects, providing reliable long-distance connectivity. - Communication Protocols Expertise: I have strong experience in interfacing with different protocols, including UART, SPI, I2C, RS485, Modbus, BACnet, and CAN Bus, ensuring seamless communication between devices in embedded systems. - Database Integration: I am skilled in using databases like AWS, Firebase, and ThingSpeak for robust data storage, real-time processing, and analytics. 🌟 What You Can Expect 🌟 - Proven Reliability: I have a solid track record of delivering high-quality projects on time, with meticulous attention to detail and problem-solving capabilities. - Dedicated Service: My full-time availability ensures that your project is always a top priority and receives the focused attention it deserves. - Clear Communication: You can expect prompt, professional communication in fluent English, ensuring project clarity and smooth progress from start to finish. 🚀 Let’s Collaborate! 🚀 I’m ready to bring my extensive expertise in embedded systems, robotics, and wireless communication to help you turn your innovative ideas into reality. Whether it’s developing sophisticated IoT devices, creating customized Android applications, or designing embedded solutions, I am confident in my ability to exceed your expectations. I look forward to discussing how my background and skills align with your project needs. Let’s connect and make your vision a reality.
    Featured Skill PLC Programming
    Hardware Prototyping
    SolidWorks
    MATLAB
    Python Script
    Robotic Process Automation
    Robotics
    Internet of Things Solutions Design
    Mechatronics
    PCB Design
    Automation
    ESP8266
    Raspberry Pi
    ESP32
    Arduino
  • Want to browse more freelancers?
    Sign up

How it works

1. Post a job

Tell us what you need. Provide as many details as possible, but don’t worry about getting it perfect.

2. Talent comes to you

Get qualified proposals within 24 hours, and meet the candidates you’re excited about. Hire as soon as you’re ready.

3. Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

4. Payment simplified

Receive invoices and make payments through Upwork. Only pay for work you authorize.

Trusted by

PLC Programming Freelancers Hiring FAQs

What is a PLC programming freelancers?

A Programmable Logic Controller (PLC) is a computer control system used in industrial applications to help automate processes on the factory floor. PLC programmers help write the code that enables automation in a wide variety of business areas using languages like Ladder Logic, Instruction List (IL), Structured Test (ST), Function Block Diagram (FBD), or Sequential Function Charts (SFC) to help you bridge the gap between digital and analog machinery.

How do you hire a PLC programming freelancer?

You can source PLC programming freelancer talent on Upwork by following these three steps:

  • Write a project description. You’ll want to determine your scope of work and the skills and requirements you are looking for in a PLC programming freelancer.
  • Post it on Upwork. Once you’ve written a project description, post it to Upwork. Simply follow the prompts to help you input the information you collected to scope out your project.
  • Shortlist and interview PLC programming freelancers. Once the proposals start coming in, create a shortlist of the professionals you want to interview. 

Of these three steps, your project description is where you will determine your scope of work and the specific type of PLC programming freelancer you need to complete your project.  

How much does it cost to hire a PLC programming freelancer?

Rates can vary due to many factors, including expertise and experience, location, and market conditions.

  • An experienced PLC programming freelancer may command higher fees but also work faster, have more-specialized areas of expertise, and deliver higher-quality work.
  • A contractor who is still in the process of building a client base may price their PLC programming freelancing services more competitively. 

Rates typically charged by PLC programming freelancers on Upwork are:

  • Beginner: $20 per hour
  • Intermediate: $38 per hour
  • Advanced: $200 per hour

Which one is right for you will depend on the specifics of your project. 

How do you write a PLC programming freelancer job post?

Your job post is your chance to describe your project scope, budget, and talent needs. Although you don’t need a full job description as you would when hiring an employee, aim to provide enough detail for a contractor to know if they’re the right fit for the project.

Job post title

Create a simple title that describes exactly what you’re looking for. The idea is to target the keywords that your ideal candidate is likely to type into a job search bar to find your project. Here are some sample PLC programming freelancer job post titles:

  • We need help connecting our PLC over Ethernet to facilitate communication
  • Need PLC expert to help us configure our old controller for a rugged industrial environment
  • Looking for PLC programmer to help us develop specialty controls for the aquatic industry

Project description

An effective PLC programming freelancer job post should include: 

  • Scope of work: From programming specialty controls to troubleshoot old devices, list all the deliverables you’ll need. 
  • Project length: Your job post should indicate whether this is a smaller or larger project. 
  • Background: If you prefer experience with certain industries, software, or connection method, mention this here. 
  • Budget: Set a budget and note your preference for hourly rates vs. fixed-price contracts.

PLC programming freelancer job responsibilities

Here are some examples of PLC programming freelancer job responsibilities:

  • Will be responsible for resetting the read-access passwords on all PLC devices as needed
  • Develop processes and perform maintenance and fault diagnostics on implemented PLC processes
  • Lead client update initiatives regarding the use and application of PLC systems in addition to informing them of possible conversions

PLC programming freelancer job requirements and qualifications

Be sure to include any requirements and qualifications you’re looking for in a PLC programming freelancer. Here are some examples:

  • Must have extensive knowledge of control programs
  • 5 years programming experience in an electrical engineering environment
  • Undergraduate degree in computer science desirable 
  • Must be able to work autonomously and meet deadlines
View less
A talent edge for your entire organization
Enterprise Suite has you covered for hiring, managing, and scaling talent more strategically.
Schedule a call