iMacro Solutions
CNC Program Engineer
Skills
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Salary:
$70,000 – $110,000 / year
Location:
Lincolnshire, IL, USA
Work mode:
Onsite
Published on:
8 August 2026
What they need
Role: : CNC Program Engineer
Location: Lincolnshire, IL - Onsite
Job Type : Fulltime and Permanent
Job Summary:
We are Seeking an experienced CNC Programmer with strong expertise in CNC machining, programming, machine setup, and customer support. The ideal candidate should have hands-on experience with Fanuc and Siemens control systems, CNC machine operations, CAD/CAM programming, and machining process optimization. This role also involves supporting customers and dealers with CNC applications, troubleshooting, and process improvements.
Key Responsibilities:
- Develop, optimize, and debug CNC machining programs for milling, turning, VMC, TC, and multi-axis machines.
- Perform CNC machine setup, tooling setup, and machine operation using Fanuc and Siemens controls.
- Support CNC machining processes including cutting theory, tooling selection, feeds, and speeds optimization.
- Utilize CAD/CAM software to create and modify machining programs.
- Troubleshoot CNC programming, machine operation, and machining process issues.
- Provide technical support and application assistance to customers, dealers, and end users.
- Assist with machine demonstrations, customer training, and process improvement activities.
Required Qualifications:
- 5+ Years of experience in Developing , Optimizing and Debugging CNC Machining Program.
- Experience in CNC machine set up and operation specifically with Fanuc and siemens.
- Hands-on experience in Control System programming such as Fanuc and Siemens and VMC, TC, and Multiaxis Machine operation capability.
- Strong experience in CAD or CAM Software.
- Strong experience in Cutting Theory, Tooling, and Machine Processes.
- Hands on experience with customer (dealers and clients) support for CNC applications.
Pay: $70,000.00 - $110,000.00 per year
Benefits:
- 401(k)
- Dental insurance
- Health insurance
- Life insurance
- Relocation assistance
Application Question(s):
- This position requires 70% to 80% travel, are you fine with this?
- How many years of experience you have in CNC machine set up and operation?
- How many years of experience you have in Customer support and giving training to the clients on CNC machines?
- How many years of experience you have in Control Systems like
a. Fanuc
b. Siemens
c. VMC, TC, and Multiaxis Machine operation
- How many years of experience you have in Machining Program Software like
a. CAD (OR)
b. CAM
- How many years of experience you have in
a. Cutting theory
b. Tooling Selection
c. Machining Parameters
- What is the Best Time to Reach your for Salary Discussion
- How many years of experience you have in CNC Machine Programming?
Work Location: In person
Other offers great for you!
These companies are also looking for great profiles
Fakto
AI Software Engineer
€70k–€90k
Permanent contract
Neuilly-sur-Seine, France
Hybrid
Skills
4 hours ago
Quick apply
FreelanceRepublik
Data engineer
Freelance
Paris, France
Hybrid
Skills
3 hours ago
Quick apply
Fakto
AI Software Engineer
€70k–€90k
Permanent contract
Paris, France
Hybrid
Skills
15 minutes ago
Quick apply