Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

CNC Programmer/ Process Engineer

Precision Aerospace

CNC Programmer/ Process Engineer

Grand Rapids, MI
Full Time
Paid
  • Responsibilities

    The purpose of this position is to support the department’s ability to achieve its goals and objectives. This includes the following: Designs and writes numerical control programs for Citizen Swiss Machines and processes that allow PAC to exceed customer expectations for quality and on-time delivery. These programs control contour-path machining of metal and non-metal parts on automatic machine tools: Analyzes drawings, sketches, and design data of part to determine dimension and configuration of cuts, selection of cutting tools, and machine speeds and feed rates, according to knowledge of machine shop processes, part specifications, and machine capabilities. Determines reference points and direction of machine cutting paths. Computes angular and linear dimensions, radii, and curvatures, and outlines sequence of operations required to machine part. Prepares geometric layout using CAD-CAM drafting software to show location of reference points and direction of cutting paths. Writes instruction sheets and cutter lists to guide setup and operation of the machine. Writes programs of machine instructions in symbolic language to encode numerical control and sends these instructions to a database to regulate movement of machine along cutting paths. Compares computer command results with original program intent to assure accuracy of machine instructions. Revises programs to eliminate instruction errors or omissions. Observes operation of machine on trial run to prove programmed instructions.

    Essential duties:

    1. Write, develop, validate, and debug numerical control programs and provide the supporting documentation for 3, 4, and 5 axis CNC Mills and Lathes

    2. Collaborate with all stakeholders, supervisors, engineers, and CNC machinists to meet customer/shop floor needs

    3. “Prove out” new programs and new CNC machines prior to turning these over to Operations

    4. Support the development and improvement of machining and effective programming for assigned areas

    5. Implement programming best practices and aspire to support common systems and platforms

    6. Implement, support, and provide continuous improvement of lean and agile material removal through effective programming and up to date tooling specification. Know what the machines can do

    7. Understand safety and ergonomic requirements

    8. Design tooling for new and existing process

    9. Create, modify, and improve tooling models, work holders and op. drawings using CAD

    10. Prepare manufacturing plans and routings to support component requirements

    11. Assist in process development for existing and developmental components

    12. Assist in troubleshooting and resolving related problems in the manufacturing process

    13. Comply with all PAC policy

    Qualifications

    1. Associate degree in a manufacturing technology or a combination of professional and technical training and experience
    2. Track record of success as an advanced level CNC Machinist
    3. Strong working knowledge of machine, tool, fixture, work-holding and die design
    4. High level of analytical skills, problem solving ability and computer literacy
    5. Five to ten years successful prior experience related to essential duties described above
    6. Specific knowledge of the following: PartMaker Swiss Programming software
    7. Specific knowledge of multi-axis machining, blueprint reading, GD&T, setup, tooling and fixture techniques
    8. Strong interpersonal, collaboration and both verbal and written communication skills

    This position will require setup and operation of all types of machines, potentially on a daily basis.

    Machines & technologies you'll use:

    • CNC Lathe (2-4 axis) (Mazak, Haas)
    • CAM Software
    • CNC Swiss Lathe
    • CAD Software
    • CNC Lathe (5+ axis) (Mazak)

    SALARY INFO:

    $28 - $36 / HR

  • Industry
    Manufacturing