> Markdown version of [/jobs/ext/3954311-programmer-1st-shift-monday-friday-7am-3-30pm](https://www.wearedevelopers.com/jobs/ext/3954311-programmer-1st-shift-monday-friday-7am-3-30pm). 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: 1st shift; Monday-Friday 7am-3:30pm - **Company:** Skills Inc. - **Location:** Auburn, WA, United States - **Experience:** Expert - **Salary:** $58,240.0 - $93,600.0 - **Contract:** Permanent contract - **Skills:** 3d Models, Computer-Aided Design, Databases, AngularJS, VERICUT, Mastercam - **Published:** October 27, 2026 - **Apply:** https://www.adzuna.com/details/5673973896 ## About the Role * Skilled in Mastercam for milling applications. * Familiarity with CAD, 3D modeling software, and/or Vericut. * Knowledge of manufacturing processes related to the aerospace industry. * Ability to read and interpret aerospace drawings, specifications, and documents. * Strong problem-solving skills: able to define problems, collect data, establish facts, and draw valid conclusions. * Effective interpersonal and communication skills, able to work in a team environment and collaborate with a wide variety of personalities and communication styles. * Ability to follow directions from leads and supervisors, and provide guidance to others when needed. * Comfortable working in a shared office environment., * Ability to read, write, and communicate in English through verbal communication, American Sign Language, or adaptive technology, * High school diploma or equivalent and applicable training classes for programming. * Five (5) years CNC machine operation experience. * Five (5) years of CAD/CAM experience. ## Description As part of our recent growth, we are seeking an experienced Machine Parts Programmer to join our team. The ideal candidate will develop numerical control programs to guide contour-path machining of metal parts on automatic machine tools., * Analyze drawings, sketches, and design data to determine dimensions, configuration of cuts, selection of cutting tools, and appropriate machine speeds and feed rates. * Determine reference points and the direction of machine cutting paths. * Compute angular and linear dimensions, radii, curvatures, and outline the sequence of operations required to machine parts. * Write instruction sheets and cutter lists to guide machine setup and operation. * Program machine instructions in symbolic language for numerical control tape or direct numerical control databases to regulate machine movement along cutting paths. * Revise programs to eliminate instruction errors or omissions and observe trial runs to verify programmed instructions. * Collaborate with internal and external stakeholders, including Manufacturing and Quality Assurance staff, to resolve issues and meet customer specifications. * Follow all company safety guidelines, including the proper use of safety equipment and procedures. * Work independently while concentrating for long periods and tolerating regular interruptions throughout the day. * Develop and maintain constructive, cooperative working relationships. * Identify opportunities for process improvement and increased efficiency.