> Markdown version of [/jobs/ext/1737240-programmer](https://www.wearedevelopers.com/jobs/ext/1737240-programmer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Programmer - **Company:** A TASTE OF WESTSIDE LLC - **Location:** Terrell, TX, United States - **Experience:** Experienced - **Salary:** $62,400.0 - **Contract:** Temporary contract - **Skills:** 3d Models, Computer-Aided Design, Software Documentation, Computer Programming, SolidWorks (CAD), G-Codes, Network Routers, Mastercam - **Published:** July 31, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=404a47cb328c115d ## About the Role * High school diploma or equivalent; technical certification or associate degree in Manufacturing Technology or a related field is preferred. * Minimum of 3-5 years of CNC programming experience. * Proficiency in Mastercam and SOLIDWORKS. * Experience programming CNC mills, lathes, and routers. * Strong knowledge of G-code, machining practices, and cutting tools. * Ability to read and interpret blueprints and GD&T. * Experience with setup, troubleshooting, and process improvement. * Strong problem-solving, organizational, and communication skills. * Ability to work independently and as part of a team., * Experience with multi-axis CNC machining. * Knowledge of lean manufacturing principles. * Familiarity with ERP/MRP systems. * Experience in precision manufacturing environments. Skills: * CNC Programming * Mastercam * SOLIDWORKS * CNC Milling * CNC Turning (Lathes) * CNC Router Programming * G-Code * Blueprint Reading * GD&T * Tool Selection and Optimization * CAD/CAM Software * Quality Inspection * Problem Solving * Time Management * Team Collaboration ## Description We are seeking a skilled CNC Programmer with experience in Mastercam and SOLIDWORKS to create, optimize, and support CNC machining programs for mills, lathes, and CNC routers. The ideal candidate will have a strong understanding of machining processes, tooling, and blueprint interpretation, with the ability to produce high-quality parts efficiently and accurately., * Create and optimize CNC programs using Mastercam and SOLIDWORKS. * Program and set up CNC mills, lathes, and routers for production. * Read and interpret engineering drawings, blueprints, and CAD models. * Select appropriate tooling, cutting parameters, and machining strategies. * Troubleshoot and improve existing CNC programs to increase productivity and reduce cycle times. * Verify program accuracy through simulations and test runs. * Work closely with machinists, engineers, and production teams to ensure quality and efficiency. * Inspect finished parts to ensure compliance with specifications and tolerances. * Maintain program documentation and revision records. * Follow all company safety procedures and quality standards. ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [TresJS a new declarative ThreeJS as Vue components](https://www.wearedevelopers.com/videos/543-tresjs-a-new-declarative-threejs-as-vue-components) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Cross platform Augmented Reality development with React Native](https://www.wearedevelopers.com/videos/160-cross-platform-augmented-reality-development-with-react-native) - [What craftsmanship is all about](https://www.wearedevelopers.com/videos/2006-what-craftsmanship-is-all-about) - [Debugging Machine Learning Code](https://www.wearedevelopers.com/videos/71-debugging-machine-learning-code) ## Related Articles - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [What Should be Included in Your Programming Resume to Highlight Your Skills](https://www.wearedevelopers.com/magazine/142-what-should-be-included-in-your-programming-resume-to-highlight-your-skills) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [The 10 C++ programming questions to expect in an interview](https://www.wearedevelopers.com/magazine/50-the-10-c-programming-questions-to-expect-in-an-interview) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)