Programmer Analyst

Robert Half
Dillsburg, PA Per Diem
POSTED ON 6/25/2024 CLOSED ON 7/19/2024

What are the responsibilities and job description for the Programmer Analyst position at Robert Half?

As a PLC Programmer, your role will be pivotal in the design, development, and upkeep of PLC programs for industrial automation systems. You'll also design and develop SCADA applications for real-time monitoring, data visualization, and control in industrial processes. Your focus spans Oil and Gas and Water Transfer projects, with involvement in manufacturing and food industries. You'll ensure seamless integration of PLCs with SCADA systems and other automation components, fostering effective communication across automation systems.Join our team and make a significant impact on the future of automation technology in Oil and Gas, manufacturing, and food industries.Position Summary:We are seeking an Automation PLC Programmer who can:Create and interpret logic and flow diagrams for program design, programming, simulation, testing, and startup.Monitor systems, debug operational issues, and troubleshoot problems.Specify, design, and build programs for equipment installation, and configure automation devices like VFDs.Capture and analyze data using Wire Shark.Configure VPN Tunnels and port-forwarding rules in managed switches and routers.Source and simulate 4-20 mA signals.Develop PLC and HMI Programs from scratch.Coordinate directly with customers for site visits as required.Independently troubleshoot issues without senior technician assistance.Provide cost estimates for upgrades and new systems, including parts and labor.Design complete control panels based on engineering drawings.Startup new control panels in the field.Guide field service personnel in programming, repair, installation, and maintenance of PLC systems.Develop, modify, and troubleshoot PLC programs using ladder logic, function block diagrams, or structured text, preferably with Allen-Bradley PLCs.Design SCADA applications using platforms like Wonderware, Ignition, or FactoryTalk View.Integrate PLCs with HMIs, SCADA systems, sensors, actuators, and drives for comprehensive automation solutions.Diagnose and resolve issues with industrial networks (Ethernet/IP, Modbus, Profibus) to ensure reliable communication.Conduct rigorous testing of PLC programs and SCADA applications to ensure functionality, adherence to specifications, and compatibility.Create and maintain documentation such as functional specifications, user manuals, and technical diagrams to support PLC and SCADA development.Assist in commissioning PLC systems and SCADA applications at client sites, offering technical support during installation, startup, and ongoing operations.Job Requirements:High school diploma or equivalent required; 2-year Technology Degree or related field preferred.Minimum 5 years of experience in Automation Industry or related field preferred.Proficiency in programming and troubleshooting Allen-Bradley PLCs and HMIs.Familiarity with leading PLC hardware and software platforms.Experience in SCADA development, including application design and configuration for industrial automation.Knowledge of industrial communication protocols is advantageous.Preferred experience with Allen-Bradley PLCs.

Salary : $85,000 - $90,000

PLC Programmer
Ventura Foods -
Chambersburg, PA
Development/Programmer Intern
Select Medical -
Mechanicsburg, PA
Senior IBM z/OS Systems Programmer
Dine Development Corporation -
Mechanicsburg, PA

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Programmer Analyst?

Sign up to receive alerts about other jobs on the Programmer Analyst career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$88,145 - $114,532
Income Estimation: 
$110,783 - $140,453
Income Estimation: 
$116,945 - $152,136
Income Estimation: 
$109,711 - $144,041
Income Estimation: 
$114,239 - $144,312
Income Estimation: 
$66,010 - $89,854
Income Estimation: 
$82,049 - $118,582
Income Estimation: 
$136,892 - $167,411
Income Estimation: 
$66,052 - $86,265
Income Estimation: 
$153,019 - $201,912

Sign up to receive alerts about other jobs with skills like those required for the Programmer Analyst.

Click the checkbox next to the jobs that you are interested in.

  • Business Requirement Gathering Skill

    • Income Estimation: $83,718 - $107,740
    • Income Estimation: $87,274 - $109,713
  • Data Mapping Skill

    • Income Estimation: $92,690 - $122,129
    • Income Estimation: $93,458 - $124,402
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Robert Half

Robert Half
Hired Organization Address Centennial, WY Per Diem
Talented and eager Bookkeepers will find a permanent opportunity available via Robert Half. Apply now! This role will co...
Robert Half
Hired Organization Address Centennial, WY Per Diem
Robert Half is partnering with a local company seeking an AR/Billing Specialist. The AR/Billing Specialist should have a...
Robert Half
Hired Organization Address Smithfield, RI Per Diem
We are in search of an AR and Collections Specialist to join our client based in northern Rhode Island. In this role, yo...
Robert Half
Hired Organization Address Kaneohe, HI Per Diem
We are offering an exciting opportunity for a Data Analyst- fully remote in Hawaii. This role revolves around analyzing ...

Not the job you're looking for? Here are some other Programmer Analyst jobs in the Dillsburg, PA area that may be a better fit.

Programmer Analyst

Pennsylvania Employees Benefit Trust Fund, Harrisburg, PA

Senior Programmer / Analyst ( Microstrategy Developer)

Spruce Infotech Inc, Camp Hill, PA