CNC Controls Software Engineer
$35 - $55 per hourIntegrity Staffing Group Inc.
Job Description
Job Description
A multinational company with a location in the Sterling Heights, MI area is currently seeking a CNC Software Engineer for their growing team. These are exciting opportunities for Software Engineers with solid CNC software design experience looking for an opportunity with minimal travel, good work/home life balance, and excellent growth and development opportunities.
Local candidates are preferred, but relocation assistance is available for well qualified candidates.
CNC Software Engineer rates are anticipated to be in the $35-$55/hr range based on each candidate's experience and education. All well qualified candidates will be considered regardless of pay rate. We offer excellent benefits including medical, dental, vision, vacation time, and generous paid holiday schedules.
Qualified CNC Software Engineers will have most (if not all) of the following skills and experiences:
- Hands-on experience programming and troubleshooting CNC controls, specifically Siemens 840D / SINUMERIK and/or Fanuc 31i / 32i
- Strong background in CNC software development, including PLC integration, HMI interfaces, or machine control logic
- Experience collaborating with mechanical/electrical engineering teams to integrate and refine CNC machine performance- knowledge of machine centers, cell controllers and transfer machines.
- A BS in Electrical or Software Engineering is strongly preferred. Will consider other degrees or equivalent relevant experience in lieu.
- Must be able to travel 5-20%. Travel will typically be less then 10% overnight.
- Must be able to work in the United States, TN Visas for Canadian / Mexican Citizens welcome.
- Must be able to complete standard pre-hire checks including drug screen, background, references, etc.
- ...see it through, from process engineering to build and installation, to... ...expectations. We have greater control of timing and schedules,... ...programming, commissioning, and software testing phase. It is the responsibility... ...work includes PLC logic, CNC programming, HMI programming,...CNCPermanent employmentTemporary workLocal areaShift workNight shiftWeekend work
- SUMMARY OF POSITION The Controls Project Engineer will provide controls project management including design... ..., programming, commissioning, and software testing phase. The individual will be... ...Bradley, Siemens, GE Fanuc, or Mitsubishi CNC experience with Siemens 840 controller...CNCPermanent employmentTemporary workLocal areaWeekend work
- A leading aerospace engineering firm is seeking an engineer to provide integration and technical support for automated assembly equipment. The successful candidate will design, program, test, and support equipment in client facilities. A BA or BS degree in Electrical Engineering...Suggested
- ...Develop and support real-time control systems and machine... ...Create and maintain clear software documentation for internal teams... ...%) Partner with Electrical Engineering to define and integrate control... ...equipment ~ Strong background in CNC controls or similar control systems...CNC
- ...Quality Control Inspector/Engineer Microphoto located in Roseville, MI is looking to add a Quality Control Inspector/Engineer. This position... ...experience in quality control or quality assurance within a CNC/Stamping metal manufacturing industry required. Strong understanding...CNC
- ...Job Title PLC Controls Engineer Overview / Summary We are seeking a Controls Engineering Specialist... ...cycle times using plant monitoring software Review and coordinate project installations... ...and Allen-Bradley Experience with PLC/CNC systems, robotics, and computer vision...CNCWork at office
- ...Controls Engineer – Robotics & Automation We’re looking for a Controls Engineer to design and implement PLC-based control systems for... ...’ll Do • Design and develop PLC, HMI, and control system software • Own controls scope from project kickoff through commissioning...
- ...We're Hiring: Controls Software Engineer Mossville, IL Long-Term Contract Opportunity Are you an experienced controls software engineer with a passion for machine-level performance, simulation, and embedded controls? This is your chance to work on cutting-edge...Long term contract
- ...and implement improvements to control systems and equipment using... ...downtime Use FIS plant monitoring software to review cycle times of... ...installations Reprogram equipment for engineering changes and improvements... ...Software Development PLC/CNC Robotics Computer Vision...CNC
- ...and assist in training. The ideal candidate will have over 5 years of experience, proficiency in PLC/CNC, and a High School Diploma. This role involves developing control systems, troubleshooting machinery, and improving automation processes. Candidates must be legally...CNC
- A leading aerospace company in Macomb Township is seeking an experienced engineer to provide technical support for automated assembly equipment. Responsibilities include system design, programming in C#, and leading projects from conception to execution. The ideal candidate...
- Ascent Aerospace, LLC in Macomb Township, Michigan is seeking a Controls Project Engineer to lead automation projects, including controls system design and hardware integration. The ideal candidate will hold a Bachelor's in Electrical Engineering or Computer Engineering...
- Ascent Aerospace in Macomb Township is seeking a Controls Project Engineer to manage automation projects. Responsibilities include controls systems design, programming, and technical support for automated assembly equipment. Ideal candidates will have a BA or BS in Electrical...
- ...Description Job Description We are looking for an experienced Controls/Automation Engineer to prepare for an participate in new product launches in... ...experience ~ Siemens step 7 ~ Function blocks ~ Fanuc CNC Preferred Qualifications: BSEE degree ABB Robots...CNC
- ...& development Position: Applications Engineer Location: Rochester Hills, MI Organization... ...Automation Technologies, we don’t just build software - we engineer precision. As the creators... ...integration with inspection systems and CNC platforms Support our global...CNCFull timeImmediate startRemote workWork from homeFlexible hours
- ...Job Description Job Description 3-5 Years Exp, Write & Edit Programs w/WorkNC/Solidworks Software. Set-up and Run Vertical Machining Centers, Machines are Saginaws & CNC Bridgeports. Prototype Tooling and Automation Company, Design & Build special Machines,...CNC
- ...We are seeking a Controls Engineer to support and improve manufacturing systems within a fast-paced production environment. This individual... ...Maintain and manage backups for MES, PLCs, and robot software configurations Identify and implement process improvements...Night shiftDay shift
$26 - $32 per hour
...programming experience, and the ability to set up and run precision CNC equipment in a job shop environment. Key Responsibilities... ...runs Program at the machine using G & M codes (Fanuc controller) and/or Mazatrol Read and interpret blueprints and technical...CNCHourly payFull timeContract workMonday to Friday$46.06 - $50.66 per hour
...Description Job Description Job Title: Controls Engineer Job Description The Controls... ...verifiable tasks. Use FIS plant monitoring software to review and analyze equipment cycle... ...industrial robots. ~ Experience with CNC machines and automated manufacturing...CNCContract workTemporary workCasual workWork at officeRemote workMonday to FridayShift workDay shift- ...transfer machines; high speed CNC based agile manufacturing... ...duty CNC production modules. Engineering and manufacturing facilities... ...Design and implement software interfacing of various supplier... ...s equipment PLC, CNC, motion controls, networks communications, MIS...CNCWork experience placement
- Job Title: Business Process Analyst Location: Remote (WFH USA Michigan Macomb) with occasional travel to Franklin, WI Years of Experience: 5 7 Years Job Summary We are seeking a skilled Business Process Analyst to support our QAD implementation project...Contract workRemote workWork from home
$40 - $60 per hour
...Job Description Job Description ISG – Controls Hardware Project Engineer Opportunities near Sterling Heights, MI! Minimal travel, competitive... ...controls hardware design and process leading experience with CNC machinery, powertrain assembly, fluid fill or closely...CNCFull timeImmediate startNight shiftDay shift$120k - $150k
...Job Title: Controls Project EngineerJob Description The Controls Project Engineer leads controls engineering efforts for complex... ...designs and implements PLC and HMI software, supports integrated hardware... ...Experience with CNC systems, particularly Siemens...CNCPermanent employmentTemporary workCasual work- Ascent Aerospace - Inspiring the next generation of flight! The Controls Hardware Engineer individual will work with a cross functional team to design automation control systems that meet customer requirements, budget, and schedule. The individual will assume a lead role...Permanent employmentTemporary workLocal areaNight shiftWeekend work
- ...CNC Lathe Programmer Schedule: 1st Shift | Monday Friday | 6:00 AM 4:30 PM Pay: $25 plus, based on experience Job Summary:... ...strong programming skills at the machine using G&M codes (Fanuc Controller), as well as the ability to set up and operate CNC lathes in a...CNCMonday to FridayDay shift
- ...Responsibilities for Controls Software Designer needed (Direct Hire) • Creating and commissioning... ...Required: • XXXX+ years of Controls Engineering/PLC/HMI programming experience • The... ...7 • Siemens 840D Motion control (non-CNC applications) • Siemens TIA Portal...CNCFull timeFlexible hours
- ...Programmer / Setup Machinist for a contract-to-hire position in Mount Clemens, Michigan. The role involves setting up and programming CNC machines, ensuring quality standards, and troubleshooting machining issues. Candidates should have 10+ years of machining experience,...CNCFull timeContract work
- ...produce parts in statistical control by performing the following duties... ...to, the following: CNC Mills, Lathes and FANUC Loading... ...and finance, legal, engineering, human resources, government... ...application tracking system software. Our Expertise W3Global...CNCPermanent employmentContract workTemporary workNight shift
- Ascent Aerospace, LLC is seeking a Controls Hardware Engineer in Macomb Township, Michigan. The role involves leading hardware design for automation control systems, ensuring compliance with customer requirements and project schedules. Candidates must have a BA/BS in Electrical...
- Contract Professionals, Inc is seeking a Staff Software Engineer with Fire Control expertise to support advanced military vehicle programs in Sterling Heights, MI. The role requires 7-10+ years of software engineering experience, an advanced degree preferred, and experience...Hourly payContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CNC Controls Software Engineer. Be the first to apply!



