Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading company in drilling solutions is seeking a CNC Controller Developer to design and optimize CNC software and hardware for precision machining applications. Candidates should hold a relevant engineering degree and possess extensive experience in programming and integrating CNC systems. This role emphasizes analytical skills and the ability to troubleshoot technical problems, with a focus on improving production efficiency in a dynamic manufacturing environment.
Job Description & Responsibilities:
Design, develop, and test New CNC controller software and hardware.
Select New CNC Controller from different makers.
Integrate CNC controllers with various machine tools and equipment.
Develop and optimize motion control algorithms for precision machining.
Make calculation for programming including where materials should be cut
Checks completed programs by running simulations or test
Determines sequence of operations in a program
Writes programs and modifies existing ones for increases efficiency
Choose appropriate tool that will be needed
Job Requirements:
Minimum Degree in Electrical Engineering, Computer Engineering, Mechanical Engineering, or relevant discipline
At least 3-5 years of experience in CNC controller development, programming, and integration.
Well interpretation on engineering drawings, documents and production routers.
Analyze technical drawings and blueprints for precision component production.
Configure and calibrate CNC turning machines, including tool loading and parameter settings, to ensure accurate machining.
Conduct tests and inspections to verify that machined components meet dimensional accuracy and quality standards.
Able to create setup sheet, tool list and process sheet.
Design simple tools and fixture to assist the machining process.
Troubleshoot, address and resolve programming and machining issues to minimize downtime and enhance machine performance.
Monitor and improve production cycle time and cost.
Maintain the storage and archiving of all program.
Strong understanding of CNC machine architecture and control systems.
Familiarity with communication protocols (e.g., Ethernet IP, Modbus).
Excellent analytical and problem-solving skills.
Strong communication and collaboration abilities.
Ability to work independently and in a team environment.
Ability to work in a manufacturing environment and perform hands-on tasks as needed.
We regret to inform that only shortlisted candidates would be notified