CNC Programmer

Idex Corporation Cedar Falls , IA 50614

Posted 4 weeks ago

If you're looking for a special place to build or grow your career, you've found it. Whether you're an experienced professional, a recent college graduate or somewhere in between, IDEX is a place where you can apply your existing skills and learn new ones in an environment where you can make an impact.

With interesting opportunities in engineering, marketing, sales, supply chain, operations, HR, finance, and more across more than 40 diverse businesses around the globe, chances are, we have something special for you.

The Operations team at Viking Pump, Inc. - A Unit of IDEX Corporation is currently accepting applications for a CNC Programmer skilled in CAM programming, and experience working with advanced CNC machines and to maintain machining excellence at our vertically integrated Machine Shop in Cedar Falls, IA.


Develop, program, evaluate, troubleshoot, and recommend CNC machine tools, utilizing personal computers, CAM software, and DNC systems.


  • Develop efficient CNC programs and related materials using tool drawings, fixture drawings, part prints, and associated documents.

  • Work with operators, lead people, supervisors, manufacturing engineers, and other internal and external resources to optimize old and new processes and assist in training of these processes.

  • Recommend new or revised tooling, fixtures, equipment, software, and process improvements to support efficient operations.

  • Conduct special studies, assist with capital research, serve on special teams, and provide support for Statistical Process Control (SPC) or other quality initiatives as required.

  • Proactively communicate operations, problems, and opportunities as they arise.

  • Take positive action to advance personal knowledge of manufacturing technology, CNC programming, CAM software, DNC technology, and related information.

  • Maintain appropriate records and documentation to assist in the control and evaluation of programming operations.

  • Assist in the development of a safe working environment through the use of occupational safety and health standards, including ergonomic principles.

  • Other related duties as required.


  • High school diploma or equivalent required.

  • Manufacturing Technology, Industrial Automation, or related AA or AS degree preferred.

  • Training or experience working with CAM software required; EdgeCam preferred.

  • Varied CNC operating experience desirable.


  • Requires extensive knowledge of machine processes, capabilities, and resources available.

  • Strong knowledge of general math, geometry, and trigonometry.

  • Visualization ability required.


  • Proficient with Microsoft Office products including, but not limited to, Word, Excel, and Outlook.

  • Knowledge of computer basics required.


  • Ability to move within office and manufacturing complex, write by hand and keyboard, and perform general office functions.

  • Ability to communicate by speech and hearing via phone and in person.

  • Visual acuity needed for close detail work and computer use.

  • General manufacturing, warehouse and office environment.


  • Must have the ability to effectively communicate with customers, suppliers and all levels of corporate and company personnel.

  • Requires frequent contact with personnel from all departments, at all management levels, and outside vendors.

Are you ready to join a different kind of company where our people, our culture, and our commitments are centered around providing trusted solutions that improve lives around the world?

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Defined Benefit Pension Software Programmer 222904

Principal Financial Group

Posted 5 months ago

VIEW JOBS 7/5/2019 12:00:00 AM 2019-10-03T00:00 Job Area: All Other Business Area: Pension Location: GA - Atlanta;PA - Pittsburgh;IA - Mason City;IA - Cedar Falls;IA - Des Moines Career Category: Experienced Professional Full/Part Time: Full-Time Regular/Temporary: Regular Date Posted: 2019-05-16 What you'll do Do you have strong defined benefit knowledge? Experience translating that knowledge into software and systems for automation of calculations? If so, check out this great opportunity to join our Defined Benefit Plan Coding team! As a Defined Benefit Pension Software Programmer, you will be responsible for programming, maintaining and testing software enabling participants direct access to their retirement benefits on the web. Utilize your technical skills to research and complete pension calculations, analyze results and make necessary recommendations. We are looking for someone who thrives on solving unique problems using advanced analytical skills and enjoys working with various internal partners and tools pending the business need. Serving as an expert for internal and external contacts. Additional responsibilities may include: * Program and test administrative software and systems for defined benefit calculations, including the programming of complex and unusual benefits. * Complete manual benefit calculations to validate, troubleshoot and debug administrative systems * Maintain programming for software enhancements, plan amendments, compliance and regulatory changes. * Assist in the onboarding of new clients, providing guidance on data and plan provisions to implement the client onto our software ensuring a seamless transition for the client * Provide technical support and resolution to business partners to ensure accurate functionality of system calculations * Utilize defined benefit expertise to clearly communicate complex calculations in simplified terms for internal and external parties. * Lead and assist in the completion of assigned projects, including but not limited to research, analysis and testing. What you'll get from us * Competitive pay, benefits, perks and more. We'll reward you for the skills and experience you bring to the table. Find out more. * Respect for your unique perspective. Diversity, inclusion and empowerment are at the core of our culture. * A career, not just a job. Principal is a place where you can learn and innovate. Do important work. Make an impact. And achieve your professional goals. * The ability to have a great job and a great life. Sure, work is important. But so is your family. And your friends. And your community. That's why we provide the flexibility you need to find the right balance between your job and the rest of your life. Qualifications Skills required: * Bachelor's degree or equivalent of 8 years' experience. (Degree in Math, Actuarial Science, Statistics, or major in an analytical field is preferred.) * 2+ years of work-related experience is required. * 1+ year of work-related experience in defined benefit pension field is required. * Previous experience using defined benefit systems such as Lynchval/LVAdmin, ProVal/ProAdmin or another pension software is highly preferred. * Advanced Excel skills, VBA programming, XML, SQL, etc… is also highly preferred. Successful candidates will have the following: * Strong mathematical, technical and analytical skills along with keen attention to detail. * Excellent analytical, problem solving, presentation and communication skills. * Passion for solving problems and sharing solutions. Initiate and/or participate in meetings with other areas to solve problems. Communicate technical benefit calculations in layman's terms to internal and/or external parties. * Strong decision making and organizational skills. * Must have strong mentoring, interpersonal and listening skills. * Ability to interpret complex plan provisions. * Must be able to handle a heavy workload and ability to prioritize. * High integrity and discretion to ensure the confidentiality of sensitive client data. * A strong understanding all regulatory items that affect participant calculations is necessary to ensure administrative system calculations are correct Job Level Willing to consider applicants at a higher level if skills and experience aligns. Location This position can be based out of any of the following location: * Atlanta, GA * Pittsburgh, PA * Des Moines, IA * Cedar Falls, IA * Mason City, IA How we hire Once you apply, your application is hand reviewed by our talent team. Generally within a few weeks, the team makes interview selection decisions and communicates those via email. If selected, you'll receive an email from Principal Talent Team to complete a pre-recorded interview on your own time. Be sure to check your email frequently and follow the steps shared to submit timely. Learn more about our hiring steps and find answers to frequently asked questions. Additional Information Work Authorization/Sponsorship At this time, we're not able to consider candidates who would need sponsorship now or in the future or those needing work authorization for this role. (This includes students on F1-OPT, F1-CPT, J-1, etc.) However, we'd hope you continue to keep us in mind for other potential opportunities in the future. Principal is an Affirmative Action and Equal Opportunity Employer All qualified applicants will receive consideration for employment without regard to of age, race, color, religion, sex, gender identity, gender expression, pregnancy, national origin, citizenship status, disability, genetic characteristics, sexual orientation, marital status, domestic partner status, military status, protected veteran status, disability status or any other characteristic protected by law. Principal Financial Group Cedar Falls IA

CNC Programmer

Idex Corporation