> Markdown version of [/jobs/ext/511770-programmer-iii](https://www.wearedevelopers.com/jobs/ext/511770-programmer-iii). 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 III - **Company:** Peak Technology Enterprises, Inc. - **Location:** San Jose, CA, United States - **Experience:** Expert - **Salary:** $87,360.0 - $108,160.0 - **Contract:** Permanent contract - **Skills:** Computer-Aided Design, Autodesk Inventor, Computer Programming, Databases, SolidWorks (CAD), Fabric Application Interface Standards, Software Version Control, Mastercam - **Published:** June 6, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=98d6003491c33d2b ## About the Role Do you have experience in Teamwork?, Do you have a High school diploma or GED?, * High school diploma or GED; technical certificate or degree preferred. * 7-12 years of CNC programming and machining experience, including advanced CAM work. * Expert-level proficiency in Mastercam, or equivalent. * Strong understanding of multi-axis programming, GD&T, machining dynamics, and process engineering. * Advanced blueprint and CAD model interpretation. * Demonstrated success running and validating programs on the shop floor. * Strong leadership, communication, and problem-solving skills. Preferred * Experience in a high-mix, low-volume precision environment. * Familiarity with ISO 9001 / AS9100 requirements. * Solid modeling experience (SolidWorks, Inventor, or similar). * Experience evaluating tools, inserts, coatings, and machining technologies. Physical Requirements * Ability to stand, walk, and move between machines and computer stations. * Occasional lifting of materials, tools, or fixtures (up to 35 lbs). * Ability to view detailed CAD drawings and inspect parts visually and dimensionally. At Peak Technology Enterprises, we value innovation, craftsmanship, accountability, and continuous improvement. If you are a highly skilled CNC programming professional who thrives on solving complex manufacturing challenges, mentoring others, and driving operational excellence, we encourage you to apply. Join our team and play a key role in advancing our machining capabilities while helping deliver world-class products to our customers. ## Description We are seeking a highly experienced CNC Programmer III to join our team and serve as a technical leader within our machining department. The ideal candidate will possess expert-level CAM programming knowledge, a deep understanding of machining processes and physics, and the ability to independently develop complex CNC programs for precision-manufactured components. This role is responsible for optimizing machining strategies, designing fixturing solutions, supporting engineering initiatives, and driving continuous improvements in quality, throughput, and manufacturability. The successful candidate will also mentor programmers and machinists, provide technical guidance, and contribute to tooling, equipment, and process decisions that support operational excellence., Advanced Programming & CAM Development * Develop complex multi-axis CNC programs (3-, 4-, and 5-axis where applicable). * Create advanced 3D surfacing toolpaths for intricate geometries and high-tolerance components. * Select optimized tooling, tool holders, cutting strategies, and machining parameters to maximize performance. * Simulate toolpaths to verify accuracy, avoid crashes, and minimize cycle time. * Maintain programming standards and best practices across the department. Fixture & Process Engineering * Design advanced fixtures, soft jaws, modular workholding, and custom tooling. * Work with Engineering to ensure parts are designed for manufacturability (DFM). * Develop and document machining processes for repeatability and efficiency. * Support prototype builds, new product introductions, and engineering transitions. Production & Troubleshooting * Provide top-tier troubleshooting support for machinists and setup technicians. * Solve complex machining issues, including tolerance stack issues, thermal distortion, chatter, tool deflection, and surface finish problems. * Approve first-run programs before release to production. * Revise programs and setups to reduce scrap, rework, and machine downtime. Quality & Compliance * Ensure toolpaths meet all GD&T, tolerance, and surface finish requirements. * Collaborate with Quality on FAIs, capability studies, and inspection planning. * Support ISO 9001 / AS9100 compliance through proper documentation and revision control. Leadership & Mentoring * Train and mentor CNC Programmers I & II in CAM techniques, drawing interpretation, and machining strategies. * Provide technical guidance to machinists and shop leads. * Help evaluate new equipment, CAM software, and cutting tools for company adoption. * Support programming workload planning and assist supervisors with scheduling. Process Improvement * Lead continuous improvement initiatives targeting cycle time reduction, quality improvement, and tool life optimization. * Develop standardized programming libraries, templates, and tool databases. * Utilize lean manufacturing, 5S, and advanced machining methodologies to streamline production. Teamwork & Culture * Demonstrate and uphold Peak's Core Values and Behavioral Fundamentals in all daily activities. * Demonstrate strong attention to detail and commitment to quality workmanship. Exhibit a strong sense of urgency and ownership in meeting deadlines while ensuring product quality. * Be proactive and adaptable - willing to assist in other areas as needed. * Maintain reliable attendance and punctuality. ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [XR Demystified: Separating Facts from Fiction in 2024](https://www.wearedevelopers.com/videos/1117-xr-demystified-separating-facts-from-fiction-in-2024) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Google Gemma and Open Source AI Models - Clement Farabet](https://www.wearedevelopers.com/videos/1354-google-gemma-and-open-source-ai-models-clement-farabet) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [Engineering/Manager Pendulum: Generating compound interest on your career](https://www.wearedevelopers.com/videos/100348-engineering-manager-pendulum-generating-compound-interest-on-your-career) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [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) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Quick guide: How to write a Software Developer CV](https://www.wearedevelopers.com/magazine/37-quick-guide-how-to-write-a-software-developer-cv) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)