Home › Companies › Careers Empiricalfoods Icims Com › PLC Programmer
PLC Programmer
Careers Empiricalfoods Icims Com · Dakota Dunes, SD, US · Active · iCIMS
Job facts
| Field | Value |
|---|---|
| Company | Careers Empiricalfoods Icims Com |
| Title | PLC Programmer |
| Normalized title | - |
| Department / team | Technical |
| Location | Dakota Dunes, SD, United States |
| Work model | - |
| Employment type | Full Time |
| Salary | - |
| Status | active |
| ATS provider | iCIMS |
| Posted / first seen | 2026-05-08 / 2026-05-31 |
| Changed / last seen | 2026-06-01 / 2026-06-06 |
Related slices
| Page | What it contains | Open |
|---|---|---|
| Company jobs | Active postings from Careers Empiricalfoods Icims Com. | Open |
| Company breakdowns | Role, location, ATS, and work model facets for this company. | Open |
| ATS provider jobs | Active postings observed through iCIMS. | Open |
| Provider filtered search | The same provider as a filtered job collection. | Open |
| City jobs | Active postings in Dakota Dunes. | Open |
| Department jobs | Active postings in Technical. | Open |
| Lifecycle events | Open, update, close, and reopen events for this posting. | Open |
| Original posting | Canonical source or apply URL captured from the ATS. | Open |
Linked records
| Company | Careers Empiricalfoods Icims Com |
| Source | 4e7bd29a-ff3f-4287-9cb4-98212952ff7e |
| ATS provider | iCIMS |
Description
Overview
The PLC Programmer is responsible for programming, troubleshooting, and maintaining programmable logic controllers and associated automation systems in an industrial environment. This role works closely with engineering, technical, and operations teams to ensure control systems perform reliably, safely, and efficiently.
Responsibilities
Programming & Technical Development
Develop, modify, and maintain PLC programs using industry-standard platforms such as Modicon, Rockwell Studio 5000 / RSLogix, or Schneider Electric Ecostruxure.
Familiar with industrial communication protocols such as EtherNet/IP, Modbus TCP, HART.
Program and tune closed-loop PID control loops, servo drives, and variable frequency drives (VFDs).
Troubleshooting & Maintenance
Diagnose and resolve PLC hardware and software to minimize equipment downtime.
Perform routine preventive maintenance on control systems, including backup and version control of all PLC programs.
Provide on-call and after-hours support.
Work alongside maintenance and technicians to maintain, repair, and implement corrective actions.
Project Support & Implementation
Support capital and process improvement projects from design through commissioning and startup.
Review project specifications and contribute to control system design, panel layouts, and I/O configurations.
Test and validate new or modified control systems prior to production deployment.
Assist with installation, wiring, and startup of new automation equipment.
Continuous Improvement
Identify opportunities to improve system reliability, efficiency, and safety through control system enhancements.
Recommend and implement upgrades to aging or obsolete control hardware and software.
Stay current with advancements in automation technology, PLC platforms, and industry best practices.
Collaboration & Communication
Collaborate with engineering, operations, and technical teams to define control requirements and resolve system issues.
Communicate project status, technical findings, and recommendations clearly to both technical and non-technical stakeholders.
Train operators and technical personnel on new or modified control systems as needed.
Documentation & Administrative
Create and maintain accurate documentation including PLC program backups, revision logs, wiring diagrams, and standard operating procedures.
Ensure all control system changes are documented and comply with applicable safety and regulatory standards.
Additional
Ability to perform all essential job functions with or without reasonable accommodation.
Dependable with regular and punctual attendance.
Perform all other duties as assigned
Qualifications
Skills and Abilities
Proficient in one or more major PLC platforms: Modicon, Rockwell/Allen-Bradley (Studio 5000, RSLogix 500), or Schneider Electric (EcoStruxure Control Expert).
Experience with HMI development tools such as GE IFix, FactoryTalk View, or Inductive Automation Ignition.
Proficient in IEC programming languages: ladder logic, function block diagram preferred, structured text, and sequential function chart.
Ability to read and interpret electrical schematics, P&IDs, and mechanical drawings.
Familiarity with variable frequency drives (VFDs), servo systems, and motion control.
Basic understanding of electrical systems including panel wiring, I/O modules, and field instrumentation.
Proficient with PC-based tools and Microsoft Office applications.
Demonstrated Competencies
Strong analytical and problem-solving skills with the ability to troubleshoot complex automation issues under pressure.
Attention to detail with a commitment to accuracy in both programming and documentation.
Ability to manage multiple tasks and priorities in a fast-paced environment.
Effective written and verbal communication skills across all organizational levels.
Team-oriented with the ability to work independently when required.
Physical Requirements
Ability to work in an industrial or manufacturing environment, including exposure to noise, heat, and equipment.
Occasional lifting, bending, and standing for extended periods may be required.
Available for after-hours and on-call support as operational needs dictate.
Occasional travel to other facilities or vendor sites may be required.
Experience: 2 plus years of PLC programming experience in a manufacturing or industrial automation environment is preferred. Hands-on experience with at least one major PLC platform. Education: Associate's or technical degree, Automation, Industrial Technology, or a related field is preferred. A combination of equivalent technical training and relevant hands-on experience will be considered. Department: Systems Engineering Reports to (if applicable): Systems Automation Program Manager
Full job record
| Job ID | a9e6efd89eded709b6c89910cb027ffc154e5829 |
| Org ID | 93ab586b-8895-483d-bcea-1ec27ad1621e |
| Source ID | 4e7bd29a-ff3f-4287-9cb4-98212952ff7e |
| Board ID | 4e7bd29a-ff3f-4287-9cb4-98212952ff7e |
| Provider | icims |
| Provider Job Key | 3768 |
| Title | PLC Programmer |
| Normalized Title | — |
| Status | active |
| Active | yes |
| Location Text | Dakota Dunes, SD, US |
| Department | Technical |
| Team | — |
| Employment Type | full_time |
| Workplace Type | — |
| Remote Policy | — |
| Country | United States |
| Region | SD |
| City | Dakota Dunes |
| Salary Raw | Overview The PLC Programmer is responsible for programming, troubleshooting, and maintaining programmable logic controllers and associated automation systems in an industrial environment. This role works closely with engineering, technical, and operations teams to ensure control systems perform reliably, safely, and efficiently. Responsibilities Programming & Technical Development Develop, modify, and maintain PLC programs using industry-standard platforms such as Modicon, Rockwell Studio 5000 / RSLogix, or Schneider Electric Ecostruxure. Familiar with industrial communication protocols such as EtherNet/IP, Modbus TCP, HART. Program and tune closed-loop PID control loops, servo drives, and variable frequency drives (VFDs). Troubleshooting & Maintenance Diagnose and resolve PLC hardware and software to minimize equipment downtime. Perform routine preventive maintenance on control systems, including backup and version control of all PLC programs. Provide on-call and after-hours support. Work alongside maintenance and technicians to maintain, repair, and implement corrective actions. Project Support & Implementation Support capital and process improvement projects from design through commissioning and startup. Review project specifications and contribute to control system design, panel layouts, and I/O configurations. Test and validate new or modified control systems prior to production deployment. Assist with installation, wiring, and startup of new automation equipment. Continuous Improvement Identify opportunities to improve system reliability, efficiency, and safety through control system enhancements. Recommend and implement upgrades to aging or obsolete control hardware and software. Stay current with advancements in automation technology, PLC platforms, and industry best practices. Collaboration & Communication Collaborate with engineering, operations, and technical teams to define control requirements and resolve system issues. Communicate project status, technical findings, and recommendations clearly to both technical and non-technical stakeholders. Train operators and technical personnel on new or modified control systems as needed. Documentation & Administrative Create and maintain accurate documentation including PLC program backups, revision logs, wiring diagrams, and standard operating procedures. Ensure all control system changes are documented and comply with applicable safety and regulatory standards. Additional Ability to perform all essential job functions with or without reasonable accommodation. Dependable with regular and punctual attendance. Perform all other duties as assigned Qualifications Skills and Abilities Proficient in one or more major PLC platforms: Modicon, Rockwell/Allen-Bradley (Studio 5000, RSLogix 500), or Schneider Electric (EcoStruxure Control Expert). Experience with HMI development tools such as GE IFix, FactoryTalk View, or Inductive Automation Ignition. Proficient in IEC programming languages: ladder logic, function block diagram preferred, structured text, and sequential function chart. Ability to read and interpret electrical schematics, P&IDs, and mechanical drawings. Familiarity with variable frequency drives (VFDs), servo systems, and motion control. Basic understanding of electrical systems including panel wiring, I/O modules, and field instrumentation. Proficient with PC-based tools and Microsoft Office applications. Demonstrated Competencies Strong analytical and problem-solving skills with the ability to troubleshoot complex automation issues under pressure. Attention to detail with a commitment to accuracy in both programming and documentation. Ability to manage multiple tasks and priorities in a fast-paced environment. Effective written and verbal communication skills across all organizational levels. Team-oriented with the ability to work independently when required. Physical Requirements Ability to work in an industrial or manufacturing environment, including exposure to noise, heat, and equipment. Occasional lifting, bending, and standing for extended periods may be required. Available for after-hours and on-call support as operational needs dictate. Occasional travel to other facilities or vendor sites may be required. Experience: 2 plus years of PLC programming experience in a manufacturing or industrial automation environment is preferred. Hands-on experience with at least one major PLC platform. Education: Associate's or technical degree, Automation, Industrial Technology, or a related field is preferred. A combination of equivalent technical training and relevant hands-on experience will be considered. Department: Systems Engineering Reports to (if applicable): Systems Automation Program Manager |
| Salary Min | — |
| Salary Max | — |
| Salary Currency | — |
| Salary Period | — |
| Source URL | https://careers-empiricalfoods.icims.com/jobs/3768/plc-programmer/job |
| Apply URL | https://careers-empiricalfoods.icims.com/jobs/3768/plc-programmer/job |
| First Seen At | 2026-05-31 18:39:57Z |
| Last Seen At | 2026-06-06 20:18:38Z |
| Last Checked At | 2026-06-06 20:18:38Z |
| Last Changed At | 2026-06-01 13:44:54Z |
| Inactive At | — |
| Source Posted At | 2026-05-08 04:00:00Z |
| Source Updated At | 2026-05-08 19:22:06Z |
| Raw Payload Uri | s3://job-postings-prod-raw-590183727216/raw/provider=icims/board=careers-empiricalfoods.icims.com/date=2026-06-06/2026-06-06T20-18-37-049Z-7560637a825efc58077f51f22c81a11043da83d1118a87c5fb2fa1a857eed299.json |
Event Fields
{
"content_hash": "a191ab3b768ba361447d99811e20cd39e3ec3078636ff68c9c4315574889965d",
"source_hash": "6216ade22b5bee1560939c72ef9e2f57ec6f8118bf0c37f054bbb86150b1bd67",
"last_changed_at": "2026-06-01T13:44:54.144Z",
"active_status": "active"
}Parsed Structured
{
"language": "en",
"location": {
"raw": "Dakota Dunes, SD, US",
"city": "Dakota Dunes",
"region": "SD",
"country": "United States",
"is_remote": false,
"confidence": 0.8
},
"salary_max": null,
"salary_min": null,
"inferred_at": "2026-06-06T20:18:38.377Z",
"launch_scope": {
"reason": "english_us_canada",
"included": true,
"language": "en",
"location": {
"raw": "Dakota Dunes, SD, US",
"city": "Dakota Dunes",
"region": "SD",
"country": "United States",
"is_remote": false,
"confidence": 0.8
},
"countries": [
"United States"
]
},
"remote_policy": null,
"salary_period": null,
"workplace_type": null,
"salary_currency": null
}Extensions
{}Native Structured
{
"json_ld": {
"url": "https://careers-empiricalfoods.icims.com/jobs/3768/plc-programmer/job",
"@type": "JobPosting",
"title": "PLC Programmer",
"@context": "http://schema.org",
"datePosted": "2026-05-08T04:00:00.000Z",
"description": "<h2>Overview</h2>\n<p>The PLC Programmer is responsible for programming, troubleshooting, and maintaining programmable logic controllers and associated automation systems in an industrial environment. This role works closely with engineering, technical, and operations teams to ensure control systems perform reliably, safely, and efficiently.</p>\n<h2>Responsibilities</h2>\n<p><strong>Programming & Technical Development</strong></p>\n<ul>\n <li>Develop, modify, and maintain PLC programs using industry-standard platforms such as Modicon, Rockwell Studio 5000 / RSLogix, or Schneider Electric Ecostruxure.</li>\n <li>Familiar with industrial communication protocols such as EtherNet/IP, Modbus TCP, HART.</li>\n <li>Program and tune closed-loop PID control loops, servo drives, and variable frequency drives (VFDs).</li>\n</ul>\n<p><strong>Troubleshooting & Maintenance</strong></p>\n<ul>\n <li>Diagnose and resolve PLC hardware and software to minimize equipment downtime.</li>\n <li>Perform routine preventive maintenance on control systems, including backup and version control of all PLC programs.</li>\n <li>Provide on-call and after-hours support.</li>\n <li>Work alongside maintenance and technicians to maintain, repair, and implement corrective actions.</li>\n</ul>\n<p><strong>Project Support & Implementation</strong></p>\n<ul>\n <li>Support capital and process improvement projects from design through commissioning and startup.</li>\n <li>Review project specifications and contribute to control system design, panel layouts, and I/O configurations.</li>\n <li>Test and validate new or modified control systems prior to production deployment.</li>\n <li>Assist with installation, wiring, and startup of new automation equipment.</li>\n</ul>\n<p><strong>Continuous Improvement</strong></p>\n<ul>\n <li>Identify opportunities to improve system reliability, efficiency, and safety through control system enhancements.</li>\n <li>Recommend and implement upgrades to aging or obsolete control hardware and software.</li>\n <li>Stay current with advancements in automation technology, PLC platforms, and industry best practices.</li>\n</ul>\n<p><strong>Collaboration & Communication</strong></p>\n<ul>\n <li>Collaborate with engineering, operations, and technical teams to define control requirements and resolve system issues.</li>\n <li>Communicate project status, technical findings, and recommendations clearly to both technical and non-technical stakeholders.</li>\n <li>Train operators and technical personnel on new or modified control systems as needed.</li>\n</ul>\n<p><strong>Documentation & Administrative</strong></p>\n<ul>\n <li>Create and maintain accurate documentation including PLC program backups, revision logs, wiring diagrams, and standard operating procedures.</li>\n <li>Ensure all control system changes are documented and comply with applicable safety and regulatory standards.</li>\n</ul>\n<p><strong>Additional</strong></p>\n<ul>\n <li>Ability to perform all essential job functions with or without reasonable accommodation.</li>\n <li>Dependable with regular and punctual attendance.</li>\n <li>Perform all other duties as assigned</li>\n</ul>\n<h2>Qualifications</h2>\n<p><strong>Skills and Abilities</strong></p>\n<ul>\n <li>Proficient in one or more major PLC platforms: Modicon, Rockwell/Allen-Bradley (Studio 5000, RSLogix 500), or Schneider Electric (EcoStruxure Control Expert).</li>\n <li>Experience with HMI development tools such as GE IFix, FactoryTalk View, or Inductive Automation Ignition.</li>\n <li>Proficient in IEC programming languages: ladder logic, function block diagram preferred, structured text, and sequential function chart.</li>\n <li>Ability to read and interpret electrical schematics, P&IDs, and mechanical drawings.</li>\n <li>Familiarity with variable frequency drives (VFDs), servo systems, and motion control.</li>\n <li>Basic understanding of electrical systems including panel wiring, I/O modules, and field instrumentation.</li>\n <li>Proficient with PC-based tools and Microsoft Office applications.</li>\n</ul>\n<p><strong>Demonstrated Competencies</strong></p>\n<ul>\n <li>Strong analytical and problem-solving skills with the ability to troubleshoot complex automation issues under pressure.</li>\n <li>Attention to detail with a commitment to accuracy in both programming and documentation.</li>\n <li>Ability to manage multiple tasks and priorities in a fast-paced environment.</li>\n <li>Effective written and verbal communication skills across all organizational levels.</li>\n <li>Team-oriented with the ability to work independently when required.</li>\n</ul>\n<p><strong>Physical Requirements</strong></p>\n<ul>\n <li>Ability to work in an industrial or manufacturing environment, including exposure to noise, heat, and equipment.</li>\n <li>Occasional lifting, bending, and standing for extended periods may be required.</li>\n <li>Available for after-hours and on-call support as operational needs dictate.</li>\n <li>Occasional travel to other facilities or vendor sites may be required.</li>\n</ul>\n<p><strong>Experience:</strong> 2 plus years of PLC programming experience in a manufacturing or industrial automation environment is preferred. Hands-on experience with at least one major PLC platform.<strong>Education: </strong> Associate's or technical degree, Automation, Industrial Technology, or a related field is preferred. A combination of equivalent technical training and relevant hands-on experience will be considered.<strong>Department: </strong>Systems Engineering<strong>Reports to (if applicable): </strong>Systems Automation Program Manager</p>",
"directApply": true,
"jobLocation": [
{
"@type": "Place",
"address": {
"@type": "PostalAddress",
"postalCode": "57049",
"addressRegion": "SD",
"streetAddress": "891 Two Rivers Dr",
"addressCountry": "US",
"addressLocality": "Dakota Dunes",
"postOfficeBoxNumber": "UNAVAILABLE"
}
}
],
"validThrough": "2027-05-08T04:00:00.000Z",
"employmentType": "FULL_TIME",
"hiringOrganization": {
"name": "empirical foods, inc.",
"@type": "Organization",
"sameAs": "www.empiricalfoods.com"
},
"occupationalCategory": "Technical"
},
"detail_meta": {
"url": "https://careers-empiricalfoods.icims.com/jobs/3768/plc-programmer/job?in_iframe=1",
"http_status": 200,
"content_type": "text/html;charset=UTF-8",
"response_bytes": 36579,
"compact_response_bytes": 6655,
"original_response_bytes": 36579
},
"sitemap_job": {
"id": "3768",
"url": "https://careers-empiricalfoods.icims.com/jobs/3768/plc-programmer/job",
"slug": "plc-programmer",
"lastmod": "2026-05-08T15:22:06-04:00"
},
"detail_errors": []
}Get this page with API
Rendered from the bluedoor Job Postings API. Reproduce it:
GET https://api.bluedoor.sh/job-postings/v1/jobs/a9e6efd89eded709b6c89910cb027ffc154e5829?include=descriptionJSONGET https://api.bluedoor.sh/job-postings/v1/orgs/93ab586b-8895-483d-bcea-1ec27ad1621eJSONGET https://api.bluedoor.sh/job-postings/v1/sources/4e7bd29a-ff3f-4287-9cb4-98212952ff7eJSONGET https://api.bluedoor.sh/job-postings/v1/jobs/a9e6efd89eded709b6c89910cb027ffc154e5829/eventsJSON