The CNC Programmer is responsible for working from blueprints to create, maintain, and troubleshoot machining programs for the CNC machining center. This role must be familiar with standard machining concepts, practices, and procedures and expertise in machining knowledge, shop trigonometry skills, and reading blueprints.
In this Role, Your Responsibilities Will Be:
Create CNC Programs for CNC Machines using various CAD/CAM software, including SolidWorks and EspritCAM Respond to machine operators’ comments and suggestions Initiate tooling and planning change requests Identify process improvements through the use of lean manufacturing principles Attend production meetings. Attend company sponsored training activities.
For This Role, You Will Need:
Associates Degree or equivalent experience
2 Years CNC Machine Programming experience Knowledge and understanding of Multi-axis machining technique Significant understanding of CNC Machining skills (G-code, M-code, Custom B Macro Programming, Fanuc Controls, tooling knowledge, ability to read blueprints) Experience using CAM software, SolidWorks, and CAD Excellent communication skills
Preferred Qualifications that Set You Apart:
Industrial Technical Degree preferred 5+ Years CNC Machine Programming experienceTeam Leads have at least 6 months seniority and are certified to operate/produce most cells/products within an area and will cover work in any area where others in the department are absent. They also help ensure the flow of material to the cell and are a go-to person to answer any questions other production team members may have regarding the work in that area.
Our Offer to You:
We recognize the importance of employee wellbeing and know that to do your best you must have flexible, competitive benefits plans to meet you and your family’s physical, mental, financial, and social needs. We provide, a variety of medical insurance plans, with dental and vision coverage, Employee Assistance Program, 401(k), tuition reimbursement, employee resource groups, recognition, and much more. Our culture prioritizes work-life balance and offers flexible time off plans, including paid parental leave (maternal and paternal), vacation and holiday leave.
At Emerson, we are committed to encouraging a culture where every employee is valued and respected for their outstanding experiences and perspectives. We believe a diverse and inclusive work environment contributes to the rich exchange of ideas and diversity of thoughts, that encourages innovation and brings the best solutions to our customers.
The philosophy is fundamental to living our company’s values and our responsibility to leave the world in a better place. Learn more about our Culture & Values and about Diversity, Equity, & Inclusion at Emerson.
Our training programs and initiatives focus on end-to-end development, from onboarding through senior leadership. We provide a wide range of development opportunities, including face-to-face and virtual training, mentorship and coaching, project management, and on-the-job training.