2

Internship Remote Plc Programmer Jobs (NOW HIRING)

Senior PLC Engineer

$107K - $146K/yr

What you'll do As a Senior PLC Engineer , you'll own the controls software that keeps our ... Where you'll work This is a remote role, with a preference for candidates based in Dallas, TX. ...

Internship Program US (Remote)

Bethesda, MD · On-site +1

$18 - $23.25/hr

Given the COVID-19 pandemic, GreenGen has restructured its Internship Program to be either remote ... Unique skills in energy modeling, Excel, PowerPoint, data analytics, or engineering and design are ...

Project Engineer

Novi, MI · On-site +1

Experience should include control panel design (schematic and layout), instrumentation, PLC ... This position can be remote and or office within the Cleveland area. Requirements Equipment Design:

Remote Operations Engineer

Sandy, UT · On-site +1

$66K - $89K/yr

United States - UT - Sandy Remote Operations Engineer Full-Time, Permanent Sandy, UT (In-person ... A strong background in electrical systems, PLC programming, instrumentation, automation, and HMI ...

next page

Showing results 1-20

Internship Remote Plc Programmer information

See salary details

$40.5K

$80.7K

$112K

How much do internship remote plc programmer jobs pay per year?

As of Jul 16, 2026, the average yearly pay for internship remote plc programmer in the United States is $80,664.00, according to ZipRecruiter salary data. Most workers in this role earn between $68,000.00 and $92,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Internship Remote PLC Programmer, and why are they important?

To thrive as an Internship Remote PLC Programmer, you need a solid understanding of electrical engineering principles, PLC programming basics, and a relevant educational background in automation or mechatronics. Familiarity with PLC software platforms such as Siemens TIA Portal, Allen-Bradley RSLogix, and remote collaboration tools is typically required. Strong problem-solving skills, attention to detail, and effective communication are important soft skills for this role. These abilities are crucial for creating reliable automation solutions, troubleshooting remotely, and ensuring smooth coordination within distributed teams.

What is the difference between Internship Remote Plc Programmer vs Remote Automation Technician?

AspectInternship Remote Plc ProgrammerRemote Automation Technician
CredentialsBasic programming skills, often pursuing or holding relevant certificationsTechnical certifications in automation, troubleshooting skills
Work EnvironmentRemote, project-based, often collaborative with teamsRemote or on-site, focused on system maintenance and troubleshooting
Industry UsageManufacturing, industrial automation, control systemsIndustrial facilities, manufacturing plants, automation service providers

Internship Remote Plc Programmers focus on learning and developing PLC programming skills remotely, often as part of an internship. In contrast, Remote Automation Technicians handle system maintenance and troubleshooting, requiring more hands-on experience. Both roles are vital in industrial automation but differ in responsibilities and experience levels.

What kinds of projects or tasks can I expect to work on as a remote PLC programmer intern?

As a remote PLC programmer intern, you can expect to work on tasks such as developing and testing ladder logic code, assisting with the simulation and troubleshooting of automation systems, and supporting the integration of PLC hardware and software. You may collaborate closely with senior engineers and project managers through virtual meetings and shared documentation tools. Projects often involve real-world automation challenges, providing practical experience and exposure to industry-standard PLC platforms. This collaborative remote environment helps interns build technical skills and gain valuable insights into the workflow of professional automation teams.

What does an Internship Remote PLC Programmer do?

An Internship Remote PLC Programmer assists in programming, testing, and troubleshooting Programmable Logic Controllers (PLCs) for industrial automation systems, usually while working from a remote location. Interns typically support senior engineers by developing and modifying control logic, documenting code, and helping with system integration and diagnostics. This role provides hands-on experience with PLC software and hardware, exposure to industrial automation environments, and the opportunity to learn about remote collaboration tools used in the field.
More about Internship Remote Plc Programmer jobs
What cities are hiring for Internship Remote Plc Programmer jobs? Cities with the most Internship Remote Plc Programmer job openings:
What are the most commonly searched types of Remote Plc Programmer jobs? The most popular types of Remote Plc Programmer jobs are:
What states have the most Internship Remote Plc Programmer jobs? States with the most job openings for Internship Remote Plc Programmer jobs include:
Infographic showing various Internship Remote Plc Programmer job openings in the United States as of July 2026, with employment types broken down into 8% Internship, 67% Full Time, and 25% Part Time. Highlights an 100% Remote job distribution, with an average salary of $80,664 per year, or $38.8 per hour.
Senior PLC Engineer

$107K - $146K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 15 days ago


Job description

Why join Giga
  • The Pace: We're building at a speed most companies talk about but never actually operate at. If you've been bored somewhere else, you won't be here.
  • The Impact: Every person at Giga touches the work that matters. No layers, no waiting for approval chains. You'll see your fingerprints on what we ship.
  • The Team: A team of operators defining the future of AI infrastructure. We recruit A-players from the most innovative companies in the world, and they choose Giga because the work here means more.
  • The Moment: AI doesn't run without power, and that's us. Giga is the picks and shovels behind the AI revolution. This industry is about to explode, and you'll be in the room where it's already happening.

What you'll do
As a Senior PLC Engineer, you'll own the controls software that keeps our infrastructure online. This is a hands-on build role. You'll take an architecture from concept to commissioned, running system, programming the PLCs and SCADA and writing the software, services, and tooling around them.
Where you'll work
This is a remote role, with a preference for candidates based in Dallas, TX. Regardless of home base, you must be willing to travel frequently to our project and job sites for installation, startup, and commissioning.
Responsibilities
  • Design, develop, test, and commission PLC programs on Siemens (TIA Portal, S7-1500/1200) and/or Rockwell/Allen-Bradley (Studio 5000, ControlLogix/CompactLogix) platforms, using IEC 61131-3 languages (Structured Text and ladder), for cooling and mechanical plant equipment: CDUs, chillers, hydraulic skids, fan walls, DOAS, and pumps.
  • Develop the supervisory logic for the Master Plant Controller, including equipment staging, lead/lag, setpoint reset, failover, and plant-level coordination across multiple skids.
  • Build and maintain the SCADA/HMI layer (Siemens WinCC, Rockwell FactoryTalk View, or Ignition): operator screens, alarming, trending, historian, and access control.
  • Write robust safety logic, interlocks, and alarm strategies for pressurized and high-power equipment, and uphold a safety-first engineering standard.
  • Integrate OEM-controlled equipment such as chillers and DOAS over Modbus TCP, BACnet, OPC UA, EtherNet/IP, and PROFINET, defining and validating register and object maps.
  • Build process simulations and digital twins (Siemens PLCSIM Advanced / SIMIT, Rockwell Studio 5000 Emulate / Emulate3D, or scripted models) to validate logic and tune control loops before site deployment.
  • Lead field commissioning, startup, and loop checks. Troubleshoot live systems and drive issues to resolution.
  • Apply real software engineering practices to controls work: version control, code review, modular and reusable function-block libraries, and clear naming and documentation standards.
  • Build the general-purpose software around the controls stack: data pipelines, monitoring and telemetry services, edge and cloud integrations, internal tooling, and automation that connects plant data to the rest of Giga's systems.
  • Translate the controls engineer's architecture and sequence-of-operations into working, well-structured, maintainable code.
  • Operate comfortably in ambiguous, unstructured environments and solve problems where established processes don't yet exist.
Requirements
  • 5+ years programming industrial PLCs and SCADA/HMI systems in production environments.
  • Deep hands-on experience with Siemens (TIA Portal, S7-1500/1200) and/or Rockwell/Allen-Bradley (Studio 5000, ControlLogix/CompactLogix), fluent in Structured Text and not just ladder. Experience across both platforms is a strong plus.
  • Proven SCADA/HMI development experience (Siemens WinCC, Rockwell FactoryTalk View, Ignition, or comparable platform), including alarming, historian, and trending.
  • Strong command of industrial communication protocols such as EtherNet/IP, PROFINET, Modbus TCP, OPC UA, and BACnet.
  • Experience programming controls for mechanical, process, or HVAC plants (pumps, valves, chillers, heat exchangers, air handling).
  • Track record of commissioning systems on live equipment, with a rigorous, safety-first mindset.
  • Excellent written and verbal communication, with the ability to work directly with controls engineers, mechanical engineers, and field technicians.
  • Willingness to travel to project sites for installation and commissioning.
Bonus Points
  • Experience with liquid cooling, data center cooling, or high-density compute thermal management.
  • Familiarity with process simulation and digital twins (SIMIT, PLCSIM Advanced co-simulation, MATLAB/Simulink).
  • Hands-on Ignition (Inductive Automation) experience, including Python/Jython scripting.
  • Functional safety experience (PROFIsafe, CIP Safety, GuardLogix or other safety PLCs, SIL-rated logic).
  • Industrial networking depth, including VLANs, redundancy, edge devices, and secure OT network design.
  • Ability to read and interpret P&IDs, electrical schematics, and I/O schedules.
  • Strong general-purpose software engineering skills, fluent in at least one modern language (Python, C#, C++, Go, or similar), and comfortable with Git, testing, and clean code structure.
  • Experience building edge-to-cloud data pipelines or plant telemetry and observability systems.
  • Background bridging IT and OT, bringing modern software practices (CI/CD, infrastructure-as-code, containerization) into a controls environment.
  • Experience standing up controls programs from scratch in a fast-moving, greenfield setting.
Benefits
  • Subsidized health, dental, and vision insurance
  • Equity (options) in a rapidly growing startup
  • 401(k) with 4% employer match
  • Unlimited PTO
  • Parental leave
  • Healthcare and Dependent Care Flexible Spending Accounts (FSA) or Health Savings Account (HSA)
  • Commuter benefits

Who we hire
We hire people who thrive in chaos and get sharper under pressure. You don't wait to be told what to do, you spot the gap and fill it. When there's work to be done, you do it. You make decisions with the information you have, move fast, and adjust along the way. We're not looking for perfect; we're looking for people who get things done.
Equal Opportunity Employer Statement
Giga Energy is an equal opportunity employer and is committed to fostering an inclusive and diverse workplace. We do not discriminate based on race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other protected characteristic as outlined by federal, state, or local laws. Giga Energy complies with all applicable labor laws, including the California Fair Employment and Housing Act (FEHA) and other relevant state and federal regulations. We provide reasonable accommodations for qualified individuals with disabilities and encourage applicants who require accommodations during the hiring process to contact us.