1

Surfcam Programmer Jobs in Utah (NOW HIRING)

Surfcam Programmer information

What are some common challenges Surfcam Programmers face when creating CNC toolpaths?

Surfcam Programmers often encounter challenges such as selecting optimal machining strategies for complex geometries, ensuring toolpath efficiency, and preventing collisions or tool breakage. Balancing speed, precision, and tool wear can require careful adjustments and ongoing collaboration with machinists and engineers. It's also essential to stay updated with the latest software updates and machine capabilities to maximize productivity and minimize errors.

What is a Surfcam Programmer?

A Surfcam Programmer is a skilled professional who uses Surfcam, a computer-aided manufacturing (CAM) software, to create and optimize toolpaths for CNC (computer numerical control) machines. Their primary role is to translate engineering designs into precise machining instructions, ensuring efficient and accurate production of parts. Surfcam Programmers work closely with engineers and machinists to improve manufacturing processes and troubleshoot any issues that arise during production.

What is the difference between Surfcam Programmer vs CNC Machinist?

AspectSurfcam ProgrammerCNC Machinist
CredentialsOften requires CAD/CAM software training, technical certificationsTypically has machining experience, technical school or apprenticeship
Work EnvironmentDesigning and programming CNC machines, office or CAD/CAM labOperating CNC machines, manufacturing floor
Employer & IndustryManufacturing, aerospace, automotive, tool & dieManufacturing, machine shops, production facilities

While both roles are integral to CNC manufacturing, a Surfcam Programmer focuses on creating and optimizing CNC programs using CAD/CAM software, often working in an office setting. A CNC Machinist operates the machines directly, executing the programs and performing manual adjustments. Understanding these differences helps clarify career paths and employer expectations in the manufacturing industry.

What are the key skills and qualifications needed to thrive as a Surfcam Programmer, and why are they important?

To thrive as a Surfcam Programmer, you need a solid background in CNC machining, CAD/CAM programming, and a technical degree or relevant experience in manufacturing. Proficiency in Surfcam software, G-code, and familiarity with various CNC machines are essential, with certifications in CAD/CAM software being highly beneficial. Attention to detail, problem-solving, and strong communication skills help ensure accurate program creation and effective collaboration with engineering and production teams. These skills are critical for optimizing manufacturing processes, minimizing errors, and delivering precise, high-quality parts.
Machine Operator I

Machine Operator I

Albany International Corp.

Salt Lake City, UT • On-site

$16.50 - $19.50/hr

Full-time

Posted 29 days ago


Job description

AlbanyEngineered Composites (AEC) is one of the most technically advanced designers and manufacturers of lightweight composite aerospace structures, subassemblies and components. For more than 50 years,AEC has innovated advanced composite solutions for defense and commercial industries in applications from large commercial transports to fighter jets and commercial and military rotorcraft.
Our composite design and fabrication expertise can be found on many commercial platforms such as Boeing's 7-series family, the Airbus A380 aircraft as well as Sikorsky S-76 helicopter. For defense programs,AEC provides a wide range of products including complete structural assemblies, flight critical components, primary and secondary structural elements for platforms such as the F-35 Lightning II, the CH-53K Heavy-lift Helicopter and the Joint Air-to-Surface Standoff Missile (JASSM).
AEC is committed to delivering high-quality, economical composite solutions to our customers. Significant investment in infrastructure and automation ensuresAEC is positioned to maximize that value, offering the right processes to meet our customer's needs.

Operates light-duty bench- or floor-type machine tools and equipment such as small lathes, power mills, extruding machines, drills or punch presses, power brakes, shears or saws. May set up machining machines and make adjustments, and perform maintenance on machines. Checks work using prescribed gauges, jigs and fixtures to measure close tolerances. Some machines may be numerically controlled. May monitor and verify quality in accordance with statistical process or other control procedures.

Primary Responsibilities:

  • Little or no knowledge of the job. Moderate understanding of general job aspects and some understanding of the detailed aspects of the job.
  • Close supervision involving detailed instructions and constant checking on work performance.
  • Contacts are primarily within immediate work unit. Contacts involve obtaining or providing information requiring little explanation or interpretation.
  • Must be dependable and punctual. Use of ERP/MRP software. Work from written work orders, verbal instructions or blueprints, while keeping all signoffs and inspection buyoffs current. Maintain a clean work area daily. Use of Forklifts and or Pallet Jacks to move materials, tooling and load the machining centers. Set up fixtures on machine and dial in tooling balls. Must be able to select, set and load the correct cutting tools into the tool magazine. Dry run programs prior to production look for errors and work with Machine Shop Lead to fix errors. Edits programming and regulate machine speeds, feeds, coolant, depth, etc. Runs production jobs on all machining centers. Must have advanced knowledge of Fanuc and Siemens controllers. Troubleshoots any problems that may arise with machining operations. Use SurfCam software to draw and create advanced level tool paths. Use of drill presses, lathes, grinders, sanders and other machining tools.
  • Regular and reliable attendance is an essential function of the job