Job Description
Job DescriptionDescription:
The CAM Programmer at JE Technology Solutions Inc. is responsible for developing and optimizing CNC machine programs that support the production of high-quality aircraft maintenance platforms and related components. This role converts engineering drawings and 3D models into efficient machining instructions, ensuring precision, consistency, and productivity across manufacturing operations. The core purpose of the CAM Programmer is to develop and optimize CNC programs that convert 3D models or 2D blueprints into efficient, accurate, and safe machining processes for manufacturing parts.
Essential Responsibilities
Process Optimization - Continuously refine and improve machining processes to reduce cycle times, improve quality, minimize waste and maximize efficiency.
Use CAM software (e.g., Mastercam, Fusion 360, SolidCAM, GibbsCAM or equivalent) based on engineering drawings and CAD models to create toolpaths and generate G-code for CNC mills, lathes, routers, or waterjets.
Review blueprints and specifications to determine machining methods, tooling requirements, and sequence of operations.
Simulate toolpaths and verify program accuracy to prevent collisions and ensure proper tool engagement.
Select appropriate cutting tools, fixtures, feeds, and speeds and machining sequences for optimal performance and tool life.
Collaborate with engineers, machinists, and production staff to ensure manufacturability, accuracy, efficiency and safe operation.
Document setup sheets, tool lists, and program revisions for reference and quality control.
Support troubleshooting efforts related to CNC programming, tooling, or machining issues by diagnosing and resolving issues.
Maintain organized program files and contribute to standardization of machining processes.
Shift is 5:00a.m. - 3:30p.m daily, 4 days/week.
Requirements:
Education:
Associate degree in Manufacturing Technology, Machining, or a related field preferred.
Equivalent combination of education and experience will be considered.
Experience:
2–3 years of hands-on CNC machining experience required.
Prior experience in CAM programming or setup optimization strongly preferred.
Knowledge, Skills, and Abilities:
Proficiency with CAM software and CAD tools (e.g., Mastercam, Fusion 360, SolidCAM, or similar).
Strong understanding of CNC machining operations (milling, turning, drilling).
Working knowledge of G-code and M-code programming.
Familiarity with materials, tooling, and machining parameters.
Ability to read and interpret blueprints, GD&T, and engineering drawings.
Strong attention to detail, spatial reasoning, and problem-solving skills.
Ability to collaborate effectively across departments to optimize workflows in a fast-paced manufacturing environment.