Jobs · Information Technology · Illinois

Controls Logic Engineer – CNC & PLC Systems

Best Military Resume · Rockford, IL · 3 mo ago
Information TechnologyFull-time

About the role

Design, program, debug, and modify control software for CNC and PLC-based machine systems.

  • Develop and maintain software across multiple control platforms (Siemens, Beckhoff, Fanuc)
  • Integrate control logic with electrical systems, sensors, actuators, and motion systems
  • Conduct simulations, validation testing, and system performance optimization
  • Generate technical documentation including code structure, interface definitions, and user manuals
  • Support installation, commissioning, and troubleshooting of systems at customer sites
  • Diagnose and resolve hardware and software issues in both development and field environments
  • Collaborate with cross-functional engineering teams to deliver high-quality control solutions
  • Ensure systems meet quality, safety, and performance standards
  • Contribute to continuous improvement initiatives across engineering and production processes
  • Support project timelines and deliverables in a fast-paced advanced manufacturing environment

US Citizenship Required

Qualifications

  • 2–3 years of relevant experience in controls, automation, or related field
  • Experience with PLC programming platforms such as Siemens, Fanuc, or Beckhoff
  • Strong mathematical foundation (vectors, 3D geometry, transformations)
  • Ability to read and interpret electrical schematics
  • Experience with HMI development and integration
  • Understanding of full product lifecycle development from concept through customer support
  • Strong troubleshooting, analytical, and problem-solving skills

Skills

  • Experience with database systems and SQL
  • Familiarity with robotic systems (ABB, KUKA)
  • Exposure to IIoT / Industry 4.0 technologies
  • Experience with LabVIEW
  • Knowledge of laser scanners, laser trackers, and precision measurement systems
  • Familiarity with safety systems (SIL, risk assessment)
  • Experience with multi-threaded programming
  • Proficiency or exposure to high-level programming languages (C, C++, C#, Python)
  • Experience with large-scale machine tools, additive manufacturing, or composite systems
  • Familiarity with aerospace, defense, or heavy industrial manufacturing standards

Similar jobs

Controls Engineer - PLC

TAE Technologies, IncFoothill Ranch, California, United States· 3 mo ago
Engineering$115k–$150k/yrapply on recruiting2.ultipro.com

Controls Engineer - PLC

Physics WorldFoothill Ranch, California, United States· 4 mo ago
Engineering$115k–$150k/yrapply on physicsworldjobs.com

CNC Controls Engineer

Randstad USAIndependence, KY· 1 mo ago
Engineering$115k–$130k/yrapply on randstadusa.com