CITI, Inc. logo
CITI, Inc.
Posted 16 days agoVerified live 1d ago

Control System Application Engineer

Brief overview

Remote
UndergradOr in progress
Programmable Logic Controller (PLC) ProgrammingAllen-Bradley 5000Allen-Bradley 500 SeriesSchneider PLC SystemsIndustrial AutomationControl SystemsInstrumentationFactory Acceptance Testing (FAT)

About the company

CITI, Inc. logo
CITI, Inc.citi-inc.com

Headquartered in Charlotte, NC, CITI is a leading HUB certified systems integration company that has been providing instrumentation, factory automation, telemetry, SCADA, and maintenance services in the Southeast for over 30 years.

Job description

Summary

CITI INC. is looking for a driven and detail-oriented Control System Application Engineer to join our team in Charleston, SC. The Control System Application Engineer is responsible for designing, developing, maintaining and implementing programmable logic controller (PLC) and HMI systems for various industrial automation and control applications.

Responsibilities

  • Develop and write PLC programs, to control industrial machinery and processes. Ensure that the programs are efficient, reliable, and meet the specific requirements of each client or project
  • Integrate PLC systems with other industrial automation components such as Human-Machine Interfaces (HMIs), Supervisory Control and Data Acquisition (SCADA) systems, and field devices
  • Create organized and detailed technical documentation, including submittal paperwork and user guides for the clients and other team members
  • Assist with performing Factory Acceptance Testing (FAT) to validate PLC programs and ensure that they meet safety and quality standards. Design and perform simulations to verify the logic and functionality of the control systems
  • Travel to client sites and conduct on-site commissioning of PLC systems. Requires overseeing installation of panels and startup, configuring the software, testing the system, and evaluating proper functionality
  • Diagnose and resolve issues related to PLC systems during commissioning, operation, or maintenance. Troubleshoot problems in electrical circuits, communication networks, and PLC hardware/software
  • Provide support to clients to solve control-system related issues, answer questions, and assist with system maintenance
  • Stay updated with the latest advancements in PLC technology, automation, and industrial control systems, in addition to training provided by the company

Skills

  • Bachelor's degree in electrical engineering and/or computer engineering and 0-2 years relevant experience OR 4+ years relevant experience working in PLC driven process controls
  • Proficiency in programming various PLC brands and platforms. Allen-Bradley 5000 and 500 series knowledge is essential
  • Familiarity with industrial automation concepts, control systems, and instrumentation is necessary
  • Strong verbal and written communication skills are crucial as the role involves interacting with clients and interdisciplinary team members
  • Must be capable of meeting project deadlines and cleanly organizing files and deliverables such that they can be utilized by other team members
  • Occasional local travel to work on-site at different locations during installation or emergencies, required
  • Familiarity with SCADA systems is not required but highly valued
  • Knowledge and experience with Schneider systems is a plus

Qualifications

Must Haves

  • Bachelor's degree in electrical engineering and/or computer engineering and 0-2 years relevant experience OR 4+ years relevant experience working in PLC driven process controls
  • Proficiency in programming various PLC brands and platforms. Allen-Bradley 5000 and 500 series knowledge is essential
  • Familiarity with industrial automation concepts, control systems, and instrumentation is necessary
  • Strong verbal and written communication skills are crucial as the role involves interacting with clients and interdisciplinary team members
  • Must be capable of meeting project deadlines and cleanly organizing files and deliverables such that they can be utilized by other team members
  • Occasional local travel to work on-site at different locations during installation or emergencies, required

Nice to Haves

  • Familiarity with SCADA systems is not required but highly valued
  • Knowledge and experience with Schneider systems is a plus

Benefits

  • Health insurance
  • 401(k)
  • Dental insurance
  • Life insurance
  • Paid time off
  • Vision insurance
  • Professional development assistance / Tuition reimbursement

More jobs like this