Posted in

Associate Automation Engineer

Associate Automation Engineer

CompanyAssurant
LocationIrving, TX, USA
Salary$63400 – $105800
TypeFull-Time
Degrees
Experience LevelEntry Level/New Grad, Junior

Requirements

  • 1+ year of experience in the design and implementation of automated equipment.
  • 1+ year PLC Programming: Expertise in writing control programs for Programmable Logic Controllers (PLCs) using ladder logic, structured text, function block diagrams, or other relevant IEC languages.
  • 1+ year Industrial Automation Protocols: Proficiency in communication protocols like EtherNet/IP, Profibus, or DeviceNet for data exchange between PLCs and other devices.
  • 1+ year Electrical Engineering Fundamentals: Solid understanding of electrical principles, including power distribution, motor control, and safety considerations.
  • 1+ year Safety: Experience with machine safety systems, ISO standards, RIA 15.06, and similar OSHA requirements
  • 1+ year Troubleshooting & Problem-Solving: Strong analytical and problem-solving skills to diagnose and resolve control system issues efficiently.
  • 1+ year Motion Control: Understanding of servo and stepper motor principles, along with the ability to design and program motion control systems.
  • 1+ year Mechatronics: A combination of mechanical, electrical, and control system knowledge, allowing for a holistic understanding of the automated machinery.
  • 1+ year Robotics Fundamentals: Understanding of robot kinematics, dynamics, and programming for integrating robotic elements into the system.
  • 1+ years Machine Vision: Knowledge of machine vision systems, including camera selection, image processing, and applying them for automated inspection or object recognition.
  • 1+ year Project Management: Ability to manage control system projects from design to implementation, including budgeting, scheduling, and risk mitigation.
  • 1+ year SCADA/HMI Development: Experience in designing and implementing Supervisory Control and Data Acquisition (SCADA) systems and Human-Machine Interfaces (HMIs) for operator interaction.
  • Communication & Teamwork: Excellent communication skills to collaborate effectively with engineers, technicians, and other stakeholders.

Responsibilities

  • Control system and/or robot programming
  • Create original detailed designs of unusual and complex machinery utilizing engineering software with limited direction from leadership.
  • Technical editing of machinery manuals and operating procedures.
  • Assist in creation of bill-of-materials (BOMs), select vendors, obtain quotes, create purchase requests, and inspect received components.
  • Assist in troubleshooting of machinery in operation.
  • Edit standards for machine design, programming, and documentation.

Preferred Qualifications

  • Education: BS in ME, EE, Automation, or Related Field or equivalent experience
  • Experience with conventional programming languages, including Python, C#, C++, Visual Basic and others
  • Cybersecurity Awareness: Understanding of cybersecurity principles to implement secure communication protocols and protect control systems from cyberattacks.
  • Version Control Systems: Familiarity with version control systems like Git to manage code changes and ensure project traceability.
  • Project Management Tools: Proficiency in project management software like MS Project or similar tools for efficient project planning and execution.
  • Data Acquisition & Analysis: Familiarity with data acquisition techniques and tools for analyzing sensor data and optimizing system performance.
  • Project Documentation & Report Writing: Ability to create clear and concise technical documentation and reports for control system designs, troubleshooting procedures, and project deliverables.
  • Experience with B&R, Allen Bradley, Siemens, Beckhoff, or other industrial PLC products.
  • Experience with Kuka, Fanuc, ABB, Yaskawa or other industrial robotics products.
  • Experience with Cognex, Keyence, Basler or other industrial vision products.
  • Experience with 3D CAD software, Solidworks preferred
  • Experience Utilizing Visual Components, or similar software for digital twin and offline programming.