> Markdown version of [/jobs/ext/1249279-programmer-iii](https://www.wearedevelopers.com/jobs/ext/1249279-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:** ONAMAC INDUSTRIES, INC. - **Location:** Everett, WA, United States - **Experience:** Experienced - **Salary:** $83,200.0 - $135,200.0 - **Contract:** Permanent contract - **Skills:** Computer Aided Three-Dimensional Interactive Application (CATIA), Computer Programming, Customer Data Management, File Systems, Mastercam - **Published:** July 12, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=59fa87495940bd79 ## About the Role · 5-Axis Programming of hard metals with MasterCam is required. · 3-5 years' experience in machining. · 5-10 years' experience in programming. · Thorough understanding of machine tools. · Experienced with cad/cam and CNC machines. · Able to combine people and process for improved throughput. Physical Requirements: · Able to withstand long periods of stress. · Prolonged sitting and working on a computer. · · Ability to aid in prove-out of programs at work center. Work Environment: · Work may be performed in an office environment or the manufacturing area of the facility which may require use of safety glasses and hearing protection. · Exposure to heat, cold, dust, dirt, noise, odors, fumes, vapor from coolant, etc. may also be encountered when in the manufacturing areas to varying degrees. ## Description The programming department is responsible for creating accurate and safe programs which run the machine tools and in turn, create detail parts. Duties and Responsibilities: · Responsible for model-based definition data download to Onamac file system. · Responsible for decryption of customer data and filing. · Create part and assembly drawings from Catia datasets. · Assist quality control with datasets and dataset translations. · Stand in as programming resource in overtime situations. · Support the shop during an unanticipated sequence of events. ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Possibilities with Web Capabilities](https://www.wearedevelopers.com/videos/1575-possibilities-with-web-capabilities) - [Photonic Computing: Programming a New Class of AI Accelerators (incl. Live Coding)](https://www.wearedevelopers.com/videos/100196-photonic-computing-programming-a-new-class-of-ai-accelerators-incl-live-coding) - [The Billion Dollar Machine: First Time Right.](https://www.wearedevelopers.com/videos/393-the-billion-dollar-machine-first-time-right) - [ Project Fugu: Progressive Web Apps, Superpowered](https://www.wearedevelopers.com/videos/290-project-fugu-progressive-web-apps-superpowered) - [Writing a full-text search engine in TypeScript](https://www.wearedevelopers.com/videos/504-writing-a-full-text-search-engine-in-typescript) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [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) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)