CNC Programmer – TopSolid CAM

Intellisoft Technologies

Ogden (UT)

On-site

USD 70,000 - 90,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

A leading technology firm is seeking an experienced CNC Programmer with strong skills in TopSolid CAM and multi-axis machining. This role involves developing and optimizing CNC programs for various machines, ensuring part quality and efficiency. Candidates should have 5-8+ years of relevant experience and the ability to work collaboratively with teams. The position is on-site in Ogden, Utah.

Qualifications

  • 5-8+ years of proven experience as a CNC Programmer in a manufacturing environment.
  • Experience with mill-turn and 5-axis machines is preferred.
  • Ability to read complex engineering blueprints and GD&T.

Responsibilities

  • Create, test, and edit CNC programs using TopSolid CAM.
  • Develop machining strategies, select tooling, and calculate optimal speeds.
  • Perform quality checks on machined parts using precision instruments.

Skills

CNC Programming
TopSolid CAM
Multi-axis machining
Problem-Solving
Communication

Education

Associate's degree in Mechanical/Aerospace, CNC Technology, Manufacturing, or related field

Tools

TopSolid CAM
DMG MORI machines

Job description

Senior Manager – Client Services | Delivering High-Impact Professional Services for Strategic Clients

We’re looking for an experienced CNC Programmer with strong hands-on expertise in TopSolid CAM and multi-axis machining. The ideal candidate will take ownership of developing, optimizing, and maintaining CNC programs to deliver precision components efficiently and safely.

Duration: 12 Months + Ext

Visa: Any

Key Responsibilities
  • Program Development: Create, test, and edit CNC programs for various multi-axis CNC machines using TopSolid CAM software.
  • Process Optimization: Develop and refine machining strategies, select appropriate tooling, and calculate optimal cutting speeds and feed rates to improve efficiency, reduce cycle times, and ensure part quality.
  • Simulation and Verification: Utilize TopSolid's simulation features to verify toolpaths, check for collisions, and ensure the program will run safely and effectively on the machine.
  • Documentation: Prepare clear and concise setup sheets, tool lists, and other manufacturing documentation for machine operators.
  • Troubleshooting: Assist operators with machine setup, conduct first-part inspections, and troubleshoot manufacturing issues as they arise.
  • Collaboration: Communicate effectively with design, engineering, and production teams to address design-for-manufacturability concerns and incorporate changes.
  • Continuous Improvement: Stay up-to-date with new cutting tool technologies and TopSolid CAM software updates to enhance programming methods.
  • Quality Control: Perform quality checks on machined parts using precision measuring instruments to verify dimensional accuracy.
  • Program Management: Maintain an organized library of CNC programs and manage version control.
Required skills and qualifications
  • Experience: 5-8+ years of proven experience as a CNC Programmer in a manufacturing environment. Experience with mill-turn and 5-axis machines with DMG MORI machine is highly preferred.
  • Software Proficiency: Advanced proficiency in TopSolid CAM. Experience with other CAM software is a plus.
  • Deep understanding of CNC machining principles, including multi-axis milling, turning, and mill-turn operations.
  • Strong knowledge of G-code and M-code.
  • Ability to read and interpret complex engineering blueprints and technical drawings, including Geometric Dimensioning and Tolerancing (GD&T).
  • Problem-Solving: Excellent analytical and problem-solving skills with a keen eye for detail.
  • Communication: Strong verbal and written communication skills to effectively collaborate with various teams.
  • Education: An Associate's degree in Mechanical/Aerospace, CNC Technology, Manufacturing, or a related field, or equivalent relevant experience.
  • Other: Experience with machine probing is a plus.
Physical requirements
  • Ability to stand, bend, push, and pull for extended periods while working on the shop floor.
  • Ability to lift up to 50 pounds.
  • Must be able to work safely around heavy machinery and adhere to all safety protocols.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CNC Programmer
CNC Programmer

Veridian Tech Solutions, Inc. • Ogden (UT)

On-site
USD 70,000 - 90,000
Computer Numerical Control Programmer
Computer Numerical Control Programmer

Encode, Inc. • Bangor (ME)

On-site
USD 60,000 - 90,000
Sign-On Bonus
Relocation Assistance
CNC Programmer
CNC Programmer

Deringer-Ney Inc. • Bloomfield (CT)

On-site
USD 75,000 - 95,000
CNC Programmer
CNC Programmer

Job Juncture • Berlin (CT)

On-site
USD 34,000 - 55,000
Medical benefits
401k plan
STD/LTD/AD&D
+5
CNC Programmer
CNC Programmer

CyberCoders • Naples (FL)

On-site
USD 65,000 - 90,000
Health, dental, vision
Life Insurance
PTO
+3
Senior CNC Programmer
Senior CNC Programmer

Claire Myers Consulting • Union City (CA)

On-site
USD 70,000 - 90,000
CNC Programmer Machinist
CNC Programmer Machinist

TOP PARTS International • Hauppauge (NY)

On-site
USD 60,000 - 80,000
Competitive salary
Comprehensive benefits package
Supportive work environment
CNC Programmer
CNC Programmer

gpac • Detroit (MI)

On-site
USD 70,000 - 90,000
Comprehensive benefits package
Bonus opportunities
Paid time off
+2
CNC Programmer - TEMP
CNC Programmer - TEMP

U.S. Cargo Systems • Goldsboro (NC)

On-site
USD 65,000 - 90,000
CNC Programmer Machinist
CNC Programmer Machinist

Aerocom Industries Inc • Colorado

On-site
USD 56,000 - 76,000
Health benefits
Profit sharing
401k after 12 months
+2