Summary
The CNC Programmer is responsible for creating, modifying, and optimizing CNC programs used to manufacture precision components. This position works closely with engineering, quality, and production teams to ensure parts are produced accurately, efficiently, and safely while meeting customer specifications and production schedules.
Essential Duties and Responsibilities
Qualifications
Knowledge, Skills, and Abilities
Physical Requirements
Work Environment
This job description is intended to describe the general nature and level of work being performed by individuals assigned to this position. It is not intended to be an exhaustive list of all duties, responsibilities, or qualifications required. Management reserves the right to assign or modify duties and responsibilities as business needs dictate.
Foresight Technologies is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, gender identity, and/or gender expression, sexual orientation, age, disability, pregnancy, genetic information, military status, Vietnam Era and/or veteran status, or any other characteristic protected by applicable law(s). Further, the company takes affirmative action to ensure that applicants are employed, and employees are treated during employment without regard to any of these characteristics. Discrimination of any type will not be tolerated.
Foresight Technologies, Inc.
Foresight’s breadth of capabilities, unique approach and experience has led to our position as a global leader in CNC machining of plastics and metals, plastic welding and fabrication, and the assembly of subsystems and equipment. In addition, we continue to add critical capabilities where we see an...
Read more about the companyCopyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.