MANUFACTURING ENGINEER-CNC

Century Arms Inc

West Palm Beach, Northern (FL, KY)

Hybrid

USD 70,000 - 110,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Century Arms Inc. is seeking a Manufacturing Engineer: CNC to join our engineering teams.

The role focuses on developing programs for CNC mills, lathes, EDM, and related equipment to produce precision components from billets, castings, forgings, and extrusions. You will collaborate with NPD and Sustainment Engineering to optimize machining processes, fixtures, and tooling while aiming for cycle-time reduction and quality improvements.

Qualifications

  • Bachelor’s degree in mechanical engineering, manufacturing engineering, or related field.
  • 3+ years of CNC programming experience with CAM software (e.g., HSMWorks, Mastercam, Gibbs CAM, Edge CAM).
  • Strong understanding of CNC machining principles, including G-code programming, toolpath generation, and machining parameters optimization.
  • Familiarity with CAD/CAM integration, CAD software (SolidWorks, Autodesk Inventor), and GD&T.
  • Excellent critical thinking and collaboration skills.

Responsibilities

  • Develop CNC programs using CAM software based on engineering drawings and CAD models.
  • Apply machining strategies, toolpaths, cutting parameters, and tooling for optimized processes.
  • Design tooling, fixtures, and work holding solutions for CNC operations.
  • Select cutting tools, inserts, and tool holders based on material and process needs.
  • Analyze and optimize machining processes to improve cycle times and reduce scrap.
  • Conduct time studies, tool life analyses, and process simulations for improvements.
  • Implement Lean principles to cut waste and boost productivity.
  • Create and maintain quality control procedures and inspection plans.
  • Collaborate with QA to address non-conformances and drive quality improvements.
  • Perform dimensional inspections with micrometers, calipers, and CMMs.
  • Prepare CNC programs, setup instructions, tooling lists, and process docs.
  • Provide training and support to CNC machinists on setup and troubleshooting.
  • Promote continuous learning and cross-training within the team.
  • Adhere to safety policies and wear PPE as required.
  • Report maintenance/safety issues promptly.
  • Participate in 5S and maintain clean workstations.
  • Other duties as required.

Skills

CNC programming
CAM software
G-code programming
Toolpath optimization
Lean manufacturing
CAD/CAM integration
Cross-functional teamwork
Problem solving

Education

Bachelor's degree in mechanical engineering
Related field or experience

Tools

SolidWorks
Autodesk Inventor
Mastercam
Gibbs CAM
Edge CAM
HSMWorks

Job description

The Manufacturing Engineer: CNC plays an important role in the growth and development of manufacturing of Century Arms. The individual will be responsible for working with our New Product Development (NPD) group as well as our Sustainment Engineering group to create programs for CNC Mills, Lathes, EDM, and other similar equipment to produce consistent precision components and assemblies. The position requires an individual who will be hands on and will use their technical ability, critical thinking skills, and leverage industry techniques to develop or modify fixtures to bring parts from raw material state (billet, castings, forgings, extrusions) to finished part.

Responsibilities
  • Develop CNC programs using CAM (Computer-Aided Manufacturing) software based on engineering drawings, CAD models, and technical specifications. This will include long-hand programing to compile main and sub-programs.
  • Apply proper machining strategies, toolpaths, cutting parameters, and tooling to optimize machining processes and achieve desired outcomes.
  • Utilize knowledge of CNC machining techniques, including milling, turning, drilling, and grinding, to generate efficient and reliable programs for complex geometry and tight tolerances.
  • Tooling and Work holding Design:
  • Design tooling, fixtures, and work holding solutions to help CNC machining operations, ensuring proper tool access, stability, and alignment.
  • Select cutting tools, inserts, and tool holders based on material properties, machining requirements, and tool life considerations, with a focus on their impact on quality and manufacturing costs.
  • Analyze and optimize machining processes to improve cycle times, reduce scrap rates, and increase throughput.
  • Conduct time studies, tool life analyses, and process simulations to identify opportunities for process improvement and efficiency gains.
  • Implement Lean manufacturing principles and best practices to cut waste, streamline workflows, and enhance productivity in CNC machining operations.
  • Develop and implement quality control procedures, inspection plans, and in-process checks to ensure that machined components meet specified tolerances and quality standards.
  • Collaborate with quality assurance personnel to address non-conformances, implement corrective actions, and drive continuous improvement in product quality.
  • Perform dimensional inspections using precision measurement tools, such as micrometers, calipers, and CMMs (Coordinate Measuring Machines), to verify part dimensions and geometric tolerances.
  • Create and support documentation, including CNC programs, setup instructions, tooling lists, and process documentation, to ensure repeatability and consistency in machining operations.
  • Provide training and technical support to CNC machinists and operators on program setup, operation, and troubleshooting.
  • Foster a culture of continuous learning and skill development within the machining team, promoting knowledge sharing and cross-training to enhance capabilities and versatility.
  • Adhere to all employment policies/safety policies/practices required by law/established by Company.
  • Wear all necessary Personal Protective Equipment as always directed by Company.
  • Immediately report any maintenance and/or safety issues to supervisor.
  • Maintain respect, courtesy, a positive attitude and professionalism towards all co-workers and the Company.
  • Actively participate and support the 5S process by maintaining a clean workstation and department.
  • Other duties assigned as required.
Qualifications & Knowledge Required

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. These requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Bachelor’s degree in mechanical engineering, Manufacturing Engineering, or a related field; or equivalent combination of education and experience.
  • 3+ years of experience in CNC programming roles, with ability in CAM software (e.g., HSMWorks, Mastercam, Gibbs CAM, Edge CAM).
  • Strong understanding of CNC machining principles, including G-code programming, toolpath generation, and machining parameters optimization.
  • Operate a variety of CNC machine control types and to expect machine movement when proving out new programs.
  • Knowledge of machining processes and materials, including metal cutting, tooling choice, and workpiece fixturing.
  • Familiarity with CAD/CAM integration, CAD software (e.g., SolidWorks, Autodesk Inventor), and GD&T (Geometric Dimensioning and Tolerancing).
  • Excellent critical thinking skills and the ability to troubleshoot technical issues related to CNC programming, machining, and tooling.
  • Effective communication and people skills, with the ability to collaborate effectively with cross-functional teams and communicate technical concepts to non-technical stakeholders.
  • Knowledge of Lean Manufacturing principles is highly desirable.
  • General computer skills and familiarity with Microsoft Office Suite preferred.
  • General mechanical ability is preferred.
  • Knowledge of and experience with hand tools
  • Adhere to essential functions of position such as attendance and timeliness.
  • Ability to accept and follow directions.
Working Conditions

Work is normally performed throughout a heated manufacturing and warehouse facility. Exposure to conditions of extreme heat/cold, poor ventilation, fumes and gases is very limited. Noise level is moderate and includes sounds of light manufacturing, shipping and receiving, and normal office equipment (computers, telephones, etc.). No known environmental hazards are encountered in normal performance of job duties.

Physical Demands

The physical demands and work environment characteristics described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions:

  • Be able to lift objects up to 35 lbs.
  • Be able to lift, push and pull objects, as necessary.
  • May be required to stand and walk throughout the workday.
  • Occasionally required to bend, stoop, kneel and crouch
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

MANUFACTURING ENGINEER-CNC
MANUFACTURING ENGINEER-CNC

Century Arms • West Palm Beach (FL)

On-site
USD 70,000 - 90,000
MANUFACTURING ENGINEER
MANUFACTURING ENGINEER

Century International A • Fairfax (VT)

On-site
USD 86,000 - 105,000
MANUFACTURING ENGINEER
MANUFACTURING ENGINEER

Century Arms • Fairfax (VT)

On-site
USD 90,000 - 130,000
CNC Programmer
CNC Programmer

Birmingham Search Group • Hastings (MI)

On-site
USD 40,000 - 55,000
CNC Programmer
CNC Programmer

birmsearchgroup • Hastings (MI)

On-site
USD 40,000 - 60,000
CNC Manufacturing Engineer - Mid-Level
CNC Manufacturing Engineer - Mid-Level

Micro-Coax, an Amphenol Company • Pottstown

On-site
USD 90,000 - 120,000
CNC Programming Engineer
CNC Programming Engineer

CQ Medical • Toughkenamon

On-site
USD 85,000 - 120,000
Manufacturing Engineer-CNC Machining & Process Development
Manufacturing Engineer-CNC Machining & Process Development

AccuRounds, Inc. • Northern (KY)

Hybrid
USD 65,000 - 90,000
CNC Manufacturing Engineer
CNC Manufacturing Engineer

Momentum Manufacturing Group • St. Johnsbury (VT)

On-site
USD 65,000 - 85,000
CNC Programming Engineer
CNC Programming Engineer

Cqmedical • Pennsylvania

On-site
USD 70,000 - 110,000