CNC Milling Machinist
Job ID: 6319168981
Job type: Full time
Salary: AUD 77,700 per year
Location: South Australia
*Please ensure to remember/copy the job ID as it will be needed on our application form.
About the company:
A family-owned and operated business located in South Australia. The company specializes in the manufacture/repair of hydraulic cylinders and precision machining. Our services span many industries such as Defence, Mining, Oil and Gas.
Key Responsibilities:
Precision Machining:
Operate and set up CNC milling machines to produce precision components according to engineering drawings and specifications.
Utilize CAM software to program CNC milling machines, optimizing tool paths and machining strategies for efficiency and accuracy.
Monitor machine performance and make adjustments as needed to ensure dimensional accuracy and surface finish of machined parts.
Conduct tool offset adjustments and tool changes to maintain optimal cutting conditions throughout the machining process.
Implement proper fixturing techniques to securely hold workpieces during machining operations, minimizing vibration and maximizing accuracy.
Perform in-process inspections using precision measuring instruments such as micrometres, dial indicators, and gauge blocks to verify part dimensions and tolerances.
Knowledge and experience with various cutting tools, inserts, and tool holders to select the most appropriate tooling for specific materials and machining operations.
Proficient in interpreting G-code programming and making manual adjustments when necessary to optimize machining parameters.
Implement best practices for tool life management, including tool wear monitoring, tool replacement, and tool maintenance to ensure consistent machining quality and productivity
Quality Control
Conduct quality checks on machined parts using precision measuring instruments like micrometres, callipers, and gauges.
Ensure that the finished products meet the specified tolerances and quality standards.
Tool Selection and Maintenance
Choose appropriate cutting tools and machining processes based on the material and specifications of the workpiece.
Perform routine maintenance on machining tools to ensure they operate at optimal efficiency.
Collaboration with Other Departments
Work closely with engineers and designers to provide feedback on the manufacturability of components and suggest improvements in the design for better machining efficiency.
Coordinate with the mechanical assembly shop to ensure that machined parts fit seamlessly into the final product.
Continuous Improvement
Identify opportunities for process improvement and cost reduction in the machining department.
Stay updated on new machining technologies and techniques to enhance productivity and efficiency.
Safety Compliance
Adhere to all safety protocols and guidelines to create a safe working environment.
Regularly inspect and maintain equipment to prevent accidents and ensure a secure workplace.
Record Keeping
Maintain detailed records of machining processes, including tool changes, production rates, and any issues encountered during production.
Training and Development
Assist in training new machinists and providing guidance to less experienced team members.
Stay informed about industry best practices and share knowledge with colleagues.
Problem-Solving
Troubleshoot and resolve any issues that arise during the machining process, such as tool wear or machine malfunctions.
Qualifications
Advanced understanding of CNC programming languages such as G-code and M-code.
Familiarity with CAD/CAM software for creating and editing machining programs. - Ability to troubleshoot and resolve issues related to CNC machine performance, tooling, and programming.
Strong attention to detail and ability to consistently produce high-quality, precision parts.
Excellent problem-solving skills to identify and address machining challenges efficiently.
Adherence to safety protocols and procedures to maintain a safe working environment.
Flexibility to adapt to changing production schedules and priorities. - Effective communication skills to collaborate with engineers, supervisors, and other team members.
Continuous learning mindset to stay updated on advancements in CNC machining technology and techniques.