> Markdown version of [/jobs/ext/4248744-programmer-iii](https://www.wearedevelopers.com/jobs/ext/4248744-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:** October 21, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=b346868b4ee40950 ## 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.