Controls Engineer

Fives

Hebron Estates (KY)

On-site

USD 85,000 - 120,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Fives Cincinnati is seeking a Software Engineer to design, support, and maintain the control software for our advanced composite laying equipment. You will work with Siemens CNC platforms, TIA Portal, and Visual Studio to implement robust software solutions.

You will collaborate across disciplines, use Mercurial and Git for version control, and plan future C# and Indusoft HMIs while ensuring safe, reliable operation with OPC-UA and Modbus-TCP interfaces.

Qualifications

  • 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.

Responsibilities

  • Design, support, and maintain the control software for composite laying equipment.
  • Target code to run on Siemens Operate platforms such as Sinumerik One & 840D.
  • Use TIA Portal or Step 7 for CNC integration.
  • Develop with Visual Studio environments.
  • Manage source control with Mercurial and Git.
  • Plan for C# and Indusoft development for future HMIs.
  • Utilize OPC-UA, Modbus-TCP, and sensor interfaces.
  • Improve system performance and expand control functionality.
  • Participate in cross-functional design reviews and troubleshoot issues.
  • Communicate effectively in written and verbal form.

Skills

Communication skills
Teamwork

Education

BS in Engineering (Electrical or Computer) or Computer Science

Tools

VB.NET WinForms
C
C++
IEC 61131-3 PLC languages
Siemens Sinumerik One
Sinumerik 840D
TIA Portal
Step 7
Visual Studio
Mercurial
Git
OPC-UA
Modbus-TCP
Indusoft HMIs

Job description

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.

Position Summary

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
  • Target code to run on Siemens Operate platforms such as Sinumerik One & 840D
  • Use TIA Portal or Step 7 development environments for CNC integration
  • Use Microsoft's Visual Studio develop environments
  • Target code to run on Windows and Intime RTOS
  • 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
  • Experiene writing and maintaining code in VB.NET WinForms, C, C++, and many IEC 61131-3 PLC languages
  • 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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Siemens Controls Engineer
Siemens Controls Engineer

MBS Professional Staffing • Cincinnati (OH)

On-site
USD 95,000 - 135,000
Controls Engineer
Controls Engineer

Ascential Technologies • Grand Rapids (MI)

On-site
USD 120,000 - 160,000
Controls Engineer
Controls Engineer

Liberty Personnel Services, Inc. • Ewing Township (NJ)

On-site
USD 70,000 - 90,000
Controls Engineer I
Controls Engineer I

Nesco Resource • Tucson (AZ)

On-site
USD 65,000 - 85,000
Controls Engineer
Controls Engineer

Fives • Columbus (MS)

On-site
USD 65,000 - 90,000
Medical, Dental, Vision
401K with Company Match
Paid Holidays
+2
Controls Engineer
Controls Engineer

Fives DyAG Corp. • Flint (MI)

On-site
USD 70,000 - 90,000
Health benefits
Dental insurance
Vision insurance
+2
Controls Engineer
Controls Engineer

MRINetwork • Maplewood (MO)

On-site
Generous employee benefits
Relocation assistance
Controls Project Engineer
Controls Project Engineer

Aegis Worldwide • Sterling Heights (MI)

On-site
USD 80,000 - 100,000
Controls Engineer
Controls Engineer

Porex • Fairburn (GA)

On-site
USD 75,000 - 95,000
Controls Engineer
Controls Engineer

Burke Porter, an Ascential Technologies Brand • Grand Rapids (MI)

On-site
USD 85,000 - 105,000