XX
Software Controls EngineerAegis WorldwideTroy, Michigan, United States

Dieses Stellenangebot ist nicht mehr verfügbar

XX

Software Controls Engineer

Aegis Worldwide
  • US
    Troy, Michigan, United States
  • US
    Troy, Michigan, United States

Über

A Software Controls Engineer in a CNC/PLC environment is responsible for designing, programming, and troubleshooting automated control systems used in manufacturing equipment. This role focuses on developing PLC and CNC software, creating operator-friendly HMI screens, integrating hardware and software systems, and ensuring machines run safely and efficiently. It requires strong technical knowledge of industrial automation, electrical systems, and communication networks, along with collaboration with technicians, customers, and cross-functional engineering teams.

Key Responsibilities

  • Program, test, and debug PLC and CNC systems using ladder logic, structured text, and similar industrial programming languages.
  • Design and develop HMI screens for operators to monitor and control machinery.
  • Create, update, and interpret electrical schematics, control panel layouts, and I/O documentation.
  • Integrate hardware and software components such as motors, servos, sensors, and safety devices to build complete automated systems.
  • Troubleshoot and resolve control system issues during startup, commissioning, and production—both onsite and remotely.
  • Conduct system testing, simulation, and support commissioning activities.
  • Maintain documentation for all software, drawings, updates, and system changes.
  • Collaborate with electricians, technicians, mechanical engineers, project managers, suppliers, and customers.
  • Research new technologies and help incorporate updated standards, materials, and components into system designs.
  • Ensure communication networks (Ethernet, Profinet, Profibus, etc.) function properly between PLCs, CNCs, HMIs, and external equipment.

Required Skills & Qualifications

  • Bachelor's degree in Electrical Engineering, Mechanical Engineering, Controls Engineering, or related field (Associate's + experience may be acceptable).
  • Hands-on experience with industrial automation systems including PLCs, CNCs, HMIs, motion control, and servo systems.
  • Proficiency with major PLC/CNC platforms such as Allen-Bradley (Studio 5000), Siemens (TIA Portal), Fanuc, or similar.
  • Experience using AutoCAD or similar tools to create/interpret electrical schematics (preferred).
  • Strong communication skills for working with clients, technicians, engineers, and project teams.
  • Excellent problem-solving abilities for diagnosing complex electrical, software, and control system issues.
  • Understanding of electrical codes, machine safety standards, and industrial communication protocols.
  • Troy, Michigan, United States

Sprachkenntnisse

  • English
Hinweis für Nutzer

Dieses Stellenangebot wurde von einem unserer Partner veröffentlicht. Sie können das Originalangebot einsehen hier.