Demo

Mid/Senior-Level PLC Programmer

Complete Automation Controls, LLC
Philadelphia, PA Full Time
POSTED ON 5/6/2026
AVAILABLE BEFORE 6/3/2026

Job Overview:

CAC is seeking a PLC Programmer with 3–5 years of experience to join our team in Philadelphia, PA, supporting the NSWC (Naval Surface Warfare Center). We are looking for a candidate to design, program, and commission robust control system solutions for naval applications. The ideal candidate is an expert in industrial automation, particularly within the Rockwell or Siemens ecosystems, and is passionate about ensuring the operational readiness of critical maritime systems.


Responsibilities:

  • Systems Engineering: Follow NSWCPD systems engineering processes, ensuring all control logic complies with rigorous industry and cybersecurity standards.
  • Software Development: Design, code, test, and maintain PLC logic based on complex technical specifications.
  • Documentation: Prepare comprehensive technical packages, including software design documents and user manuals.
  • Peer Reviews: Present logic designs during technical reviews to ensure code efficiency, safety, and adherence to naval quality standards.



Qualifications:

  • Education: Bachelor’s degree in Electrical Engineering, Mechanical Engineering, Computer Engineering, or a related technical discipline.
  • Experience: 3–5 years of professional experience in industrial automation or control systems programming.
  • Hardware Mastery: Demonstrated proficiency with Rockwell Automation and/or Siemens platforms.
  • Networking: Strong understanding of industrial IP-based protocols (EtherNet/IP, Profinet, Modbus TCP/IP).



Preferred Skills:

  • Naval Systems: Prior experience with machinery control systems (MCS) or power distribution systems in a maritime or defense environment.
  • OS Knowledge: In-depth understanding of Windows or Linux-based industrial workstations and virtualization.



Key Competencies:

  • Analytical Thinking: Ability to troubleshoot complex electrical and logic-based issues in real-time.
  • Communication: Strong ability to translate complex technical logic into clear documentation for non-technical stakeholders.
  • Detail-Oriented: A "safety-first" mindset with a high commitment to code reliability and system integrity.



Benefits:

  • Medical/Dental Plans available
  • Company matched 401(k)
  • Paid Vacation & Holidays
  • Flexible Schedules and Relaxed Dress Code



Additional Requirements:

  • Must be a US Citizen
  • Must hold or be able to obtain a DoD Secret clearance



Salary.com Estimation for Mid/Senior-Level PLC Programmer in Philadelphia, PA
$98,213 to $119,538
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 Mid/Senior-Level PLC Programmer?

Sign up to receive alerts about other jobs on the Mid/Senior-Level PLC Programmer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$117,024 - $149,811
Income Estimation: 
$137,568 - $176,908
Income Estimation: 
$96,240 - $123,168
Income Estimation: 
$120,579 - $154,482
Income Estimation: 
$115,522 - $153,258
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Mid/Senior-Level PLC Programmer jobs in the Philadelphia, PA area that may be a better fit.

  • Noblis and Careers Philadelphia, PA
  • Responsibilities: Noblis MSD is seeking PLC Programmers in Philadelphia, PA. Noblis MSD’s mission is to support the Naval Sea Systems Command (NAVSEA) and,... more
  • 25 Days Ago

  • Amuneal Manufacturing Corp. Philadelphia, PA
  • At Amuneal, each product we create is influenced by exploration, research, investment, and a never-ending focus on the highest quality materials, cutting-e... more
  • Just Posted

AI Assistant is available now!

Feel free to start your new journey!