Demo

CNC Controls Engineer

MBS Professional Staffing
Cincinnati, OH Full Time
POSTED ON 6/7/2026
AVAILABLE BEFORE 7/11/2026

About the Company

Siemens Control Software CNC integration 840D & Step 7 for gantry robotic applications.



About the Role

This role is responsible for writing and maintaining control and software code, integrating CNC and PLC systems, troubleshooting electro-mechanical and software issues, supporting HMI and communication protocols, and participating in cross-functional design reviews to continuously improve system performance and functionality.



Responsibilities

  • Control Software for gantry and robotic applications
  • Target code to run on Siemens Operate platforms
  • Use TIA Portal development environments for CNC integration
  • 840D using STEP 7
  • Write and maintain code in VB.NET WinForms, C, C , and many IEC 61131-3 PLC languages
  • 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



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%
  • Relocation available
  • Possess strong verbal and written communication skills


Preferred Skills

  • 5 or more years of relevant controls and software programming experience


Relocation is provided for right candidate


Pay Range $110K

Salary : $110,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a CNC Controls Engineer?

Sign up to receive alerts about other jobs on the CNC Controls Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$92,929 - $122,443
Income Estimation: 
$122,257 - $154,284
Income Estimation: 
$96,240 - $123,168
Income Estimation: 
$120,579 - $154,482
Income Estimation: 
$115,522 - $153,258
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at MBS Professional Staffing

  • MBS Professional Staffing Mason, OH
  • About the Role This job is responsible for supervising Building Services Technicians, overseeing maintenance and repair of facility systems including HVAC,... more
  • 9 Days Ago


Not the job you're looking for? Here are some other CNC Controls Engineer jobs in the Cincinnati, OH area that may be a better fit.

  • Specialized Recruiting Group Mason, OH
  • Located in Mason, OH Salary: $90-$120k/yr CNC Controls Engineer Location: Mason, OH Compensation: $90-120k/yr Requirements: Bachelor's degree in Electrical... more
  • 20 Days Ago

  • Your SmartSource Mason, OH
  • Company Profile: Absolute Machine Tools, Inc., an employee-owned company, headquartered in Lorain, OH and satellite offices in Mason, OH and Livonia, MI, i... more
  • 2 Months Ago

AI Assistant is available now!

Feel free to start your new journey!