We are an engineering and technical staffing agency that specializes in the recruitment of CAM Programmers. Our client is a globally recognized leader in the aerospace industry, specializing in the design, engineering, and manufacture of complex aerostructures and propulsion systems for both commercial and defense aircraft. With decades of expertise in advanced materials, precision manufacturing, and cutting-edge machining technologies, their products support next-generation aircraft performance, fuel efficiency, and mission readiness.

This facility operates at the forefront of aerospace innovation, supplying major OEMs and Tier-1 suppliers, and is AS9100- and NADCAP-certified. Their collaborative team environment values craftsmanship, attention to detail, and a commitment to continuous improvement.

Typical Duties and Responsibilities

As a Senior CAM Programmer, you will play a key role in the development of CNC programs for complex, multi-axis machining of critical aerospace components, including aerostructures and engine components. You will collaborate closely with manufacturing engineers, machinists, and quality teams to drive efficient production and ensure compliance with stringent aerospace quality standards.

Key responsibilities include:

  • Develop, optimize, and validate CNC programs using CAM software for multi-axis milling, turning, and mill-turn operations.
  • Create tool paths and machining strategies for 5-axis CNC machines to produce tight-tolerance aerospace components.
  • Interpret GD&T (Geometric Dimensioning & Tolerancing) specifications, aerospace blueprints, and CAD models to ensure dimensional accuracy.
  • Select tooling, cutting parameters, and machining sequences to maximize tool life and minimize cycle times while maintaining part integrity.
  • Simulate CNC programs for collision avoidance and process verification using CAM simulation tools.
  • Generate setup sheets, tooling lists, and other production documentation.
  • Collaborate with CNC Machinists and shop floor personnel to troubleshoot machining challenges and improve production workflows.
  • Support continuous improvement efforts through process reviews and recommend updates to tooling, fixtures, and machining methods.
  • Ensure all CNC programs comply with AS9100, NADCAP, and customer-specific quality standards.
  • Contribute to root cause analysis and corrective actions for non-conforming parts related to programming or machining issues.

Education

  • Associate’s or Bachelor’s degree in Manufacturing Technology, Mechanical Engineering, Precision Machining Technology, or a related field preferred.
  • Equivalent work experience in advanced CNC programming within the aerospace or precision manufacturing sector may be considered in lieu of formal education.

Required Skills and Experience

  • Minimum 7 years of experience in CAM programming for aerospace or precision manufacturing industries.
  • Advanced proficiency in at least one major CAM software platform such as:
    • Mastercam
    • Siemens NX (Unigraphics)
    • CATIA V5 (with CAM modules)
    • GibbsCAM
    • Esprit
  • Proven experience programming 5-axis CNC machines, such as:
    • DMG Mori, Makino, Okuma, Haas, Mazak, Hermle, or equivalent.
  • Deep understanding of GD&T, aerospace tolerances, and blueprint reading.
  • Expertise in machining advanced aerospace materials, including:
    • Titanium alloys (Ti-6Al-4V)
    • Inconel and nickel-based alloys
    • Aluminum alloys
    • Stainless steels
  • Familiarity with CNC program simulation and verification tools like:
    • Vericut
    • NC Simul
  • Ability to develop detailed setup documentation, tooling instructions, and process sheets.
  • Strong knowledge of AS9100 quality standards and aerospace production environments.
  • Solid troubleshooting skills and a collaborative mindset to support production operations.

Preferred Qualifications

  • Prior experience in engine component machining or airframe structural components.
  • Hands-on experience with mill-turn or Swiss-style CNC machines.
  • Exposure to Model-Based Definition (MBD) and digital manufacturing processes.
  • Proficiency with ERP/MRP systems (such as SAP, Epicor, or Oracle) in a manufacturing setting.
  • Familiarity with NADCAP and customer-specific aerospace machining approvals.
  • Certifications in advanced machining or CAM programming.