JACO ENGINEERING
Precision Machining for the Aerospace & Defense Industries — Anaheim, California
CNC Mill Programmer — Mastercam / 5-Axis
Mastercam · 3, 4 & 5-Axis Milling · Full Time, On-Site (Anaheim, CA)
POSITION SUMMARY
Jaco Engineering is an established Anaheim precision machine shop producing close-tolerance machined components for the aerospace and defense industries. Our parts support many U.S. aerospace and defense systems. Our firm is well established, stable, and growing, with a steady backlog and a permanent full-time need.We are seeking an experienced CNC Mill Programmer to program, prove out, and support our milling work in Mastercam.
This is a hands-on role for a programmer who came up through the shop — someone who has run mills, understands setup and work holding, and can take a part from a customer 3D model or a 2D drawing all the way to a proven program producing good parts. You will work directly with machinists, planning, and quality to keep close-tolerance aerospace work moving.
KEY RESPONSIBILITIES
- Program 3-axis, 3+2 positional, and true simultaneous 5-axis milling operations in Mastercam for vertical and horizontal machining centers.
- Work directly from customer-supplied 3D CAD models — import, investigate, and verify solid and surface geometry, and build toolpaths that hold the model to print requirements.
- Build accurate 3D models in Mastercam from customer-supplied 2D machined-part drawings when no model is provided, and program from those models.
- Review and interpret engineering drawings, GD&T callouts, parts lists, and customer specifications to identify every required feature, tolerance, and finish before programming.
- Develop and modify existing CNC programs, post-process, verify, and prove out programs at the machine to produce a good First Article part.
- Design and specify workholding, fixtures, and tooling; select cutters, holders, speeds, and feeds appropriate to close-tolerance aerospace alloys.
- Create shop aid sketches and setup sheets for roughing, finishing, and second operations.
- Support machinists hands-on at the machine — loading and validating programs, tooling, part holding, and correcting program or tooling problems as they arise.
- Provide machining time estimates for setup and per-part run time on new and repeat work in support of planning and quoting.
- Recommend process improvements: better part holding, tooling strategy, and machining sequences to improve cycle time, tool life, and part quality.
- Maintain and organize the 3D model library, CNC program library, sketches, and tooling records under revision control and in compliance with customer and company procedures.
- Enforce and follow company standard operating procedures for file naming, file storage, and revision control across all models, Mastercam files, and programs.
- Manage backup of machine NC code, ensuring current proven programs are captured, correctly named, stored in the proper location, and recoverable.
REQUIRED QUALIFICATIONS
- Minimum five (5) years of hands-on experience programming CNC mills in a precision machining environment.
- Demonstrated proficiency with Mastercam — you must be able to build a program from scratch, not simply edit existing ones.
- Proven simultaneous 5-axis and 3+2 milling programming experience on vertical and horizontal machining centers.
- Hands-on machinist experience running and setting up mills. We want a programmer who has actually cut parts and understands how a part is held, cut, and how it moves in process.
- Ability to program directly from customer-supplied 3D CAD models, including imported STEP, IGES, Parasolid, CATIA, and SOLIDWORKS geometry.
- Ability to create 3D models in Mastercam from 2D machined-part drawings then to program from those models.
- Strong working knowledge of GD&T and the ability to read and interpret ANSI/ASME Y14.5 engineering drawings.
- Experience with close-tolerance precision machining of aerospace-grade metals — aluminum, stainless, titanium, and high-temperature and heat-treated alloys.
- Working knowledge of cutting tools, tool holders, speeds, and feeds for aircraft alloys and hardened materials.
- Working knowledge of G code and common controls such as Fanuc, Siemens, or Mazatrol, with the ability to edit at the machine.
- Experience working with Mastercam post processors ("posts") — selecting the correct post for a given machine and control, verifying posted output, and troubleshooting or requesting post corrections when the NC code does not match machine requirements.
- Experience designing tooling and holding fixtures for machined parts.
- Ability to communicate clearly and constructively with machinists and production staff, give instructions, and mentor in a team environment.
- Basic computer proficiency: email, MS Excel logs, network file management, and PDF handling.
- Functional English — able to speak, read, and write English well enough to interpret drawings, specifications, and written procedures and to document work clearly.
- U.S. Citizen or U.S. Person as defined under ITAR (22 CFR 120.62) — required for access to controlled technical data on U.S. Government defense contracts.
PREFERRED QUALIFICATIONS
- Experience in an AS9100-certified aerospace or defense machine shop.
- SOLIDWORKS or CATIA modeling experience, including creating internal drawings and shop aids and converting CATIA files to IGES or STEP.
- CNC lathe programming experience, including multi-spindle and live tooling. Helpful, but not required.
- Estimating and planning experience — quoting setup and run times for new and repeat parts.
- Experience with Mastercam Multiaxis, Dynamic Motion, and machine simulation or Vericut verification.
- Familiarity with first article inspection, model-based definition, or DPD requirements.
SCHEDULE, COMPENSATION & BENEFITS
- Full-time, on-site, permanent position in our air-conditioned machine shop with a dedicated programming office.
- First shift, Monday through Thursday, four ten-hour days (4/10 schedule). Option to work five eight-hour days. Overtime available.
- Competitive pay based on experience and demonstrated Mastercam programming ability. The listed pay is a starting point.
- Company-paid medical and dental coverage after 90 days.
- Paid holidays, vacation, and PTO, including sick days.
- 401(k) retirement plan.
- Stable, long-established and growing shop with a steady aerospace and defense customer base.
HOW TO APPLY
To be considered, please reply with a current resume detailing your work history, the Mastercam versions and machine tools you have programmed, the types of parts, materials, and tolerances you have worked to, your hands-on machining experience, a contact number, and your salary requirements.
Jaco Engineering is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, or any other protected characteristic. Employment is contingent upon the ability to access ITAR-controlled technical data.
Pay: From $38.00 per hour
Benefits:
- 401(k)
- Dental insurance
- Health insurance
- Paid time off
Experience:
- Mastercam programming: 5 years (Required)
- CNC milling machine: 4 years (Required)
- 5 axis milling programming: 2 years (Required)
- aerospace machiend parts milling: 4 years (Required)
Language:
Ability to Commute:
- Anaheim, CA 92805 (Required)
Ability to Relocate:
- Anaheim, CA 92805: Relocate before starting work (Required)
Work Location: In person