Creates manufacturing CAM programs, including process designing, drawing requirement studies, continuous improvement, and NC programming.
Job Description
Programming: Creating and optimizing CNC (Computer Numerical Control) programs to control machinery and tools in manufacturing processes. This involves translating engineering designs into instructions that machines can understand and execute.
Software Proficiency: Proficiency in CAM software tools such as Catia, SolidCAM, MasterCAM or NX. CAM programmers need to be adept at using these tools to generate toolpaths, define machining operations, and simulate the manufacturing process and verify in Vericut.
Tool Selection: Selecting appropriate cutting tools, fixtures, and other machining parameters based on the requirements of the part to be manufactured and the capabilities of the CNC machines.
Optimization: Optimizing machining processes for efficiency, accuracy, and cost-effectiveness. This includes minimizing material waste, reducing cycle times, and maximizing machine utilization.
Quality Assurance: Ensuring that machined parts meet quality standards and specifications through thorough testing, inspection, and troubleshooting of CNC programs and machining processes.
Collaboration: Collaborating with engineers, designers, and production personnel to understand project requirements, resolve issues, and implement improvements in manufacturing processes.
Documentation: Documenting CNC programs, machining processes, and quality control procedures for future reference and continuous improvement.
Training and Support: Providing training and support to machine operators and other personnel involved in the manufacturing process to ensure proper execution of CNC programs and adherence to quality standards.
Continuous Learning: Staying updated with advancements in CAM software, machining technologies, and industry best practices through training, workshops, and professional development activities.
Accountability Tasks
Conduct feasibility studies and drawing analysis of parts.
Perform 3D modeling and design special tools and fixtures.
Coordinate with tool suppliers regarding special tools.
Validate manufacturing process documents.
Prepare tool layouts and setup sheets for machining.
Develop NC programs, verify them in machine simulations, and prove them on the shop floor.
Validate simulations using Vericut software.
Post-process NC programs.
Implement advanced manufacturing process concepts for productivity and quality improvements.
Maintain documentation and records of proved FAI parts.
Ensure parts are proved within the cycle time (CT) considered in RFQ.
Provide estimated CT during the RFQ phase.
Technical Knowledge Required
5-6 years of experience in CAM programming using Catia/NX/Solidcam/MasterCAM.
Understanding of product development phases and NPD processes.
Deep knowledge of engineering practices for aerospace products, including customer and industry standards.
Experience in designing tooling (jigs, fixtures, gauges, test rigs, etc.).
Competencies in building relationships, dealing with ambiguity, interpersonal and communication skills, conflict and change management, and drive for results.
Knowledge of Vericut software.
Experience Required
5-7 years of experience in the following:
Engineering Department
New Product Development
Proficiency in UG NX/Catia/SolidWorks (3D modeling, 2D drafting, detailing, CAM programming for 3/4/4+1/5-axis)
Preferably in Aerospace Sector
Personal skills
Leadership
Team work
Willingness to learn new CAM softwares and technologies
Functional skills
Proficiency in UG NX/Catia/SolidWorks (3D modeling, 2D drafting, detailing)
Interpretation of customer drawing
CAM programming for 3/4/4+1/5-axis, turning
Verification & simulation knowledge
Preferably in Aerospace Sector
Key Interactions
Internal (Key interactions within the organization):
Part requirement, Engagement plan, process designing, fixture designing
Contract Review, project management, submission of New product
External (Key interactions outside the organization):