Job description
Job Description:
Summary
Job Requirements:
Knowledge, Skills, and Abilities
Summary
The Computer Numerical Control (CNC) Programmer is responsible for programming parts and tools from customer-provided or internally created models or drawings. The CNC Programmer will create and revise CNC programs for various multi-axis, horizontal and vertical machines, mills and lathes, as well as support current production and prototype projects while maintaining quality and safety standards.
Essential Job Functions
- Writes programs and modifies existing programs for increased efficiency.
- Utilizes drawings or CAD models to support program development.
- Utilizes CAM software to produce programs.
- Makes calculations for programming.
- Creates, documents, and backs -up all programs. Updates set-up sheets and tool lists as required.
- Checks completed programs by running simulations or tests.
- Prepares geometric layout of designs using proper software.
- Determines sequence of operations in a program.
- Confers with supervisor, manager, or engineering personnel in preparing and finalizing programs.
- Chooses cutting tools that will be needed.
- Analyzes job order and performs necessary calculations.
- Simplifies tooling time for workers and increases productivity.
- Monitors all programs to make sure they follow blueprint instructions to safely and successfully complete the task.
- Participates in LEAN manufacturing activities as required.
- Reports equipment or facility defects to supervisor.
- Complies with all safety rules and company policies.
- Must be capable of safely handling government-furnished equipment and materials.
- Must be available to work a standard weekly schedule with overtime as required.
- Performs other duties as assigned.
Job Requirements:
Knowledge, Skills, and Abilities
- Must have knowledge of Mastercam software.
- Must have knowledge of Renishaw spindle probing and the use of macro.
- Knowledge of SolidWorks preferred.
- Ability to communicate with co-workers, supervisors, managers, and QA personnel.
- Must be skilled in applying shop mathematics to establish needed dimensions to include geometry and trigonometry.
- Must have knowledge of precision measuring instruments such as but not limited to calipers, ID and OD micrometers, thread gauges, and depth gauges as necessary for inspection of machined parts.
- Must understand part tolerances.
- Must have mechanical ability and understanding of engineering principles.
- Must be capable of training, teaching, and mentoring junior level CNC machinists to ensure proficiency.
- Must be able to work with little or no supervision throughout shift.
- Must be able to obtain a security clearance when required by the contract.
Education and Experience
- Associate’s or technical degree, or equivalent high school diploma with two (2) years of work experience.
- Ten (10) years on the job experience programming and machining on HAAS controls.
oacadventures.ca is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, oacadventures.ca provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, oacadventures.ca is the ideal place to find your next job.