Take part in the Sustainability Industry!

Every day in 25 countries, we (9,000 people) create the sustainable solutions the world needs by inventing the technologies of tomorrow across the entire spectrum of industry: from metallurgy to advanced logistics, from cement plants to the tech industry, from the IoT to aerospace.

By Joining Fives, you'll become an entrepreneur who is involved in the design and management of the project from start to finish. Come and work with a group of passionate women and men, proud to be pioneers and above all proud to make the world move forward.

Controls Engineer

Legal Entity:  Fives Machining System Inc - Composites
Country:  United States
State:  Kentucky
City:  Hebron
Job Family:  Engineering and Science
Job Type:  Permanent position
Work Location:  On-site
Compensation:  $85,000-$105,000

Scope and Responsibilities:

The position is for a Software Engineer at Fives Cincinnati.  This person will have the responsibilities of designing, supporting, and maintaining the control software of our composite laying equipment, which utilize gantry and robotic manipulators, and their peripheral equipment.

Description of Typical Duties:

  • Write and maintain code in VB.NET WinForms, C, C++, and many IEC 61131-3 PLC languages.
  • Use Microsoft’s Visual Studio and B&R’s Automation Studio.
  • Executable code is running in Windows, InTime RTOS, and B&R’s Automation Runtime Embedded (ARemb).
  • Manage source controlled with Mercurial and Git.
  • Plans for C# and/or Indusoft development for future HMIs.
  • Utilize OPC-UA, Access Databases, and Modbus-TCP on various applications.
  • Focus on continuously improving and optimizing system performance and increasing control system functionality and capability.
  • Participate in cross-functional design reviews.
  • Troubleshoot electro-mechanical and software issues.
  • Possess strong verbal and written communication skills.
  • Work well in a team and with minimal supervision.

Preferred Additional Skills:

  • Experience with multi axis servo systems design, motion control systems, and robotic interfaces.
  • Experience with sensor interfaces, IO, fieldbus, and related technology.
  • Experience with integrating machine safety systems within software applications.
  • Experience with software quality systems/processes.

Position Details:

  • Education: BS in Engineering (preferably Electrical or Computer) or Computer Science.
    • Relevant years of experience can be considered in lieu of a degree.
  • Preferably 5 or more years of relevant controls and software programming experience.
  • Must be a U.S. citizen or have permanent residency status (green card).
  • Travel will be less than 10%.
  • Pay is commensurate with level of relevant experience.