Controls Engineer

Fives

Hebron Estates (KY)

On-site

USD 90,000 - 130,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Fives Cincinnati is seeking a Software Engineer to design, support, and maintain the control software for our composite laying equipment, featuring gantry and robotic manipulators.

You will work with Siemens Sinumerik platforms, CNC integration, and Windows/RTOS targets, collaborating with a cross‑functional team to deliver reliable, safe, and scalable control solutions.

Qualifications

  • BS in Engineering (Electrical or Computer) or Computer Science is preferred; relevant experience may substitute.
  • 5+ years in controls/software development for industrial automation is preferred.
  • US citizenship or permanent residency required.

Responsibilities

  • Target code to run on Siemens Sinumerik One & 840D.
  • Use TIA Portal or Step 7 for CNC integration.
  • Develop in Microsoft Visual Studio environments.
  • Target code for Windows and InTime RTOS.
  • Manage source control with Mercurial and Git.
  • Plan for C# and Indusoft development for future HMIs.
  • Utilize OPC-UA, Access Databases, and Modbus-TCP.
  • Improve performance and expand control system functionality.
  • Participate in cross-functional design reviews.
  • Troubleshoot electro-mechanical and software issues.
  • Communicate effectively, work well in a team with minimal supervision.

Education

BS in Engineering or Computer Science

Tools

Siemens Sinumerik
TIA Portal
Step 7
Visual Studio
Mercurial
Git
Indusoft (HMI planning)

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

Controls Engineer
Controls Engineer

Fives Landis Ltd • Hebron Estates (KY)

Hybrid
USD 85,000 - 120,000
Controls Engineer: CNC & Robotic Motion Software
Controls Engineer: CNC & Robotic Motion Software

Fives Landis Ltd • Hebron Estates (KY)

Hybrid
USD 85,000 - 120,000
Siemens Controls Engineer
Siemens Controls Engineer

MBS Professional Staffing • Cincinnati (OH)

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

Nesco Resource • Tucson (AZ)

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

Aegis Worldwide • Sterling Heights (MI)

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

Fives DyAG Corp. • Hebron Estates (KY)

On-site
USD 85,000 - 120,000
Health insurance
Dental"},{
Controls Engineer
Controls Engineer

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

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

CyberCoders • Rock Hill (SC)

On-site
USD 90,000 - 120,000
Medical Insurance
401(k) Matching
Tuition Reimbursement
+2
CNC Controls Software Engineer
CNC Controls Software Engineer

Nehez Recruiting • Warren (MI)

On-site
USD 80,000 - 100,000
Competitive compensation
Robust benefits package
Retirement savings options
Junior Controls Engineer
Junior Controls Engineer

HMS Products • Troy (MI)

On-site
USD 95,000 - 125,000