Job Description
Cadence, Inc., located in Cranston, Rhode Island is seeking a CNC Programmer on our 1st shift (Monday-Friday 7:00am-3:30pm).
About the Role:
Programmers are responsible for translating engineering designs and specifications into a set of instructions that can be executed by CNC machines. The purpose of the CNC Programmer position is to Programs and sets up CNC milling, lathe, EDM, or other machinery according to blueprint specifications. Reads and interprets technical blueprints and design models and inputs the product design into the computer modeling software. Adjusts machine settings to the desired product specifications and troubleshoots and maintains the machine. Utilizes G or M code and CAM software. Tests accuracy of settings and programs.
Essential Duties and Requirements:
Review engineering drawings, models, and specifications to understand the requirements of the part to be machined.
Write CNC programs using CAM (Computer-Aided Manufacturing) software or G-code programming.
Define toolpaths, cutting speeds, and tool changes to achieve the desired part dimensions and finishes
Choose appropriate cutting tools based on material and machining requirements.
Set up and install tools on the CNC machine, ensuring proper alignment and calibration.
Configure CNC machines with the necessary parameters and coordinate systems.
Load materials into the machine and secure them for machining.
Run and monitor CNC machines, making adjustments as needed to ensure quality and efficiency
Conduct quality checks on machined parts using precision measuring instruments.
Make adjustments to the CNC program or machine setup to meet quality standards.
Maintain detailed records of CNC programs, tool setups, and machining parameters.
Document any changes or adjustments made during the machining process.
Work closely with design engineers to clarify specifications and address any issues.
Collaborate with machinists and operators to optimize the machining process and troubleshoot problems.
Computer Skills:
Strong working knowledge of Microsoft Suite, Excel, Outlook.
Proven understanding and experience with CNC Programmer for mills, lathes, EDM, or other machinery as it relates to the needs of the organization.
Strong understanding of Engineering Design and CAD Software as necessary
Understanding of data analysis and visualization
Previous experience with project management software a plus
The following certifications may aid in the success of this role:
MasterCam
CAMWorks
SolidWorks
Physical Demands:
Should be able function in both office and manufacturing environments. Time may include time between an office environment and production floor. Must be able to tolerate sitting and working with a computer for extended periods of time. Fine motor skills are utilized when typing and using various office machines. Requires clear verbal communication, hearing ability and clear vision or reasonable alternative. Ability to move throughout our facility safely and effectively and interact with employees
Monday-Friday 7:00am-3:30pm
Full-time