Noblesoft Technologies
Position: CNC/CAM CNC Programming Engineer
Location: Warsaw, IN
Duration: 6+ Months contract
Job Description:
- Program Development: Creating, modifying, and optimizing CNC programs using CAD/CAM software (e.g., Mastercam, SolidCAM, HyperMill).
- Blueprint Interpretation: Reading and interpreting technical drawings, blueprints, and specifications to understand the required part geometry and dimensions.
- Machine Setup and Operation: Setting up CNC machines (mills, lathes, routers, etc.) with appropriate tooling, fixtures, and work holding, and operating them to manufacture parts.
- Quality Control: Inspecting parts using precision measuring instruments to ensure they meet the specified tolerances and quality standards.
- Troubleshooting: Identifying and resolving issues related to programming, machine operation, or part quality.
- Process Optimization: Continuously improving CNC programs and machining processes to enhance efficiency, reduce cycle times, and minimize material waste.
- Collaboration: Working closely with engineers, production personnel, and other team members to ensure smooth workflow and resolve any production-related challenges.
- Documentation: Maintaining accurate records of machining processes, program changes, and tooling information.
- Safety Compliance: Adhering to all safety protocols and procedures to maintain a safe working environment.
Skills and Qualifications:
- CAD/CAM Software Proficiency: Expertise in using CAD/CAM software to create and modify CNC programs.
- G-code Programming: Strong understanding of G-code programming language and its application in CNC machines.
- Machining Knowledge: Familiarity with various machining processes, tooling, cutting parameters, and materials.
- Blueprint Reading: Ability to accurately interpret technical drawings, including GD&T (Geometric Dimensioning and Tolerancing).
- Problem-Solving: Excellent analytical and problem-solving skills to address machining challenges.
- Communication: Ability to effectively communicate technical information to team members and other stakeholders.
- Attention to Detail: A high level of accuracy and attention to detail is essential