2

Freelance Remote Plc Programming Jobs (NOW HIRING)

Our unique approach ensures precise integration and high team performance in full-remote, nearshore ... You'll be among the first we reach out to when new freelance opportunities go live. Key ...

Our unique approach ensures precise integration and high team performance in full-remote, nearshore ... You'll be among the first we reach out to when new freelance opportunities go live. Key ...

PLC Programmer (OT)

$69K - $94K/yr

Overview Amyx is seeking to hire a PLC Programmer for a remote position supporting a DLA Operational Technology (OT) contract. The PLC Programmer will assist a dynamic technical team to ensure the ...

This role will play a key part in designing, programming, testing, and maintaining industrial ... Provide on-site and remote support for system commissioning and upgrades. Who you are: * You have a ...

This role will play a key part in designing, programming, testing, and maintaining industrial ... Provide on-site and remote support for system commissioning and upgrades. Who you are: * You have a ...

Coordinate with PLC Engineers, project managers, contractors, vendors, commissioning agents ... remote access considerations. * Demonstrated ability to supervise technicians, coordinate with ...

Project Engineer

Novi, MI · On-site +1

... remote and or office within the Cleveland area. Requirements Equipment Design: Control Panels / Motor Control / Field Instrumentation (Schematics / Layout / Riser / BOM) PLC Programming: Rockwell ...

Senior PLC Engineer

$99K - $131K/yr

Where you'll work This is a remote role, with a preference for candidates based in Dallas, TX. ... Requirements * 5+ years programming industrial PLCs and SCADA/HMI systems in production ...

next page

Showing results 1-20

Freelance Remote Plc Programming information

See salary details

$9

$22

$68

How much do freelance remote plc programming jobs pay per hour?

As of Aug 27, 2026, the average hourly pay for freelance remote plc programming in the United States is $22.97, according to ZipRecruiter salary data. Most workers in this role earn between $18.75 and $18.75 per hour, depending on experience, location, and employer.

What is the difference between Freelance Remote Plc Programming vs Freelance Remote Automation Engineer?

AspectFreelance Remote Plc ProgrammingFreelance Remote Automation Engineer
CredentialsPLC certifications, technical diplomasEngineering degrees, certifications in automation
Work EnvironmentRemote, client sites, manufacturing plantsRemote, industrial facilities, control systems
Industry UsageManufacturing, process controlIndustrial automation, robotics
Search & ComparisonFocused on PLC programming tasksBroader automation system design

Freelance Remote Plc Programming primarily involves writing and troubleshooting PLC code for automation systems, often in manufacturing environments. Freelance Remote Automation Engineer encompasses a wider scope, including designing, integrating, and maintaining automation systems. While both roles require technical certifications and often work remotely, PLC programming is more specialized, whereas automation engineering covers broader system responsibilities.

Can a freelance remote PLC programmer work from home?

A freelance remote PLC programmer can work from home, as the job primarily involves programming and troubleshooting industrial control systems using software tools. Successful remote work requires strong communication skills, familiarity with remote collaboration platforms, and access to the necessary hardware or simulation environments. Many freelancers perform their tasks independently without needing to be onsite, provided they have the required technical setup and client coordination.

Is a freelance remote PLC programmer in demand?

Freelance remote PLC programmers are in demand due to the increasing need for automation in manufacturing, energy, and other industries. Skills in ladder logic, programming tools like RSLogix or Siemens TIA Portal, and remote collaboration capabilities enhance employability in this field.
More about Freelance Remote Plc Programming jobs

What cities are hiring for Freelance Remote Plc Programming jobs?

Cities with the most Freelance Remote Plc Programming job openings:

What are the most commonly searched types of Remote Plc Programming jobs?

The most popular types of Remote Plc Programming jobs are:

What states have the most Freelance Remote Plc Programming jobs?

States with the most job openings for Freelance Remote Plc Programming jobs include:

Infographic showing various Freelance Remote Plc Programming job openings in the United States as of August 2026, with employment types broken down into 1% Internship, 81% Full Time, 13% Part Time, 4% Contract, and 1% Nights. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $47,772 per year, or $23 per hour.

PLC Programmer/SCADA Subject Matter Expert

Remote

Delan Associates, Inc.
Engineering Professional Services • 51 - 200 employees

$69K - $94K/yr

Contractor

Re-posted 11 days ago


Job description

Location:
Remote with frequent trips.
Position:
Client is seeking an experienced PLC Programmer SCADA Subject Matter Expert (SME) to support our rapidly expanding Battery Energy Storage System (BESS) and renewable energy portfolio. This role will provide expert-level PLC programming and SCADA integration support for utility-scale projects, ensuring seamless commissioning and operational excellence.
Key Responsibilities:
PLC Programming & Development
  • Expert-level PLC programming for BESS and solar projects using Schneider M340/M580 platforms
  • Develop, modify, and optimize control logic for utility-scale energy storage systems
  • Create and maintain standardized PLC code libraries and templates
  • Implement advanced control algorithms for hybrid PV-BESS operations

SCADA Integration & Communications
  • Configure and troubleshoot Modbus communications between PLCs, inverters, and SCADA systems
  • Integrate PLCs with Ignition HMI platforms and historian systems
  • Establish robust communication protocols for real-time monitoring and control
  • Support OPC server configuration and data exchange protocols

Testing & Commissioning Support
  • Lead Factory Acceptance Testing (FAT) and Site Acceptance Testing (SAT) procedures
  • Perform comprehensive PLC code validation and system integration testing
  • Support commissioning teams with on-site troubleshooting and system optimization
  • Execute Power Purchase Agreement (PPA) and Large Generator Interconnection Agreement (LGIA) testing requirements

Technical Leadership & Collaboration
  • Serve as technical SME for PLC programming standards and best practices
  • Coordinate with SCADA leads, project managers, and vendor teams
  • Provide technical guidance for control system architecture decisions

Documentation & Standards
  • Develop and maintain PLC programming documentation and procedures
  • Create detailed Functional Requirements Documents (FRDs) for control systems
  • Establish coding standards and version control protocols

Support regulatory compliance documentation (NERC CIP, cybersecurity
Preferred Qualifications
  • Bachelor's degree in electrical engineering, Computer Engineering, or related field
  • 5+ years of experience in PLC programming, preferably Schneider Electric platforms
  • Expert knowledge of Modbus, DNP3, and industrial communication protocols
  • Experience with Ignition SCADA platform and HMI development
  • Strong understanding of power systems and utility-scale energy project
  • Proven experience in utility-scale renewable energy or power generation projects
  • Knowledge of BESS control systems, inverters, and energy storage technologies
  • Familiarity with grid interconnection requirements and utility standards
  • Experience with FAT/SAT testing procedures and commissioning protocols
  • Full accountability for PPA, LGIA, and OEM testing completion
  • Ability to travel up to 25% for project commissioning support
  • Strong analytical and troubleshooting skills
  • Excellent communication and documentation abilities
  • NERC CIP cybersecurity awareness preferred

Physical Requirements / Working Environment
  • Ability to lift up to 20 pounds frequently on a daily basis.
  • Standing on feet for extended periods of time.
  • Ability to work at desk position in front of a computer monitor for extensive periods of time.
  • Ability to operate a motor vehicle for purposes of commuting between 2 working locations.
  • Ability to travel as required.