Find Jobs
Find Jobs Near You – Available Work in Your Location
NC Programmer 3: 148148
Job Description
- Everett, Washington
CONTRACTOR
Posted 06/2026 Job Description Job Summary Perform Numerical Control programming, machining strategy development, setup documentation, and production support activities for complex aerospace structural components. Support multi-axis CNC machining operations through program verification, tooling coordination, troubleshooting, and collaboration with engineering and manufacturing teams. Requirements Job Details- Manufacturing
- Commercial Aircraft Structures
- Full Time, 1st Shift, 6:30 AM - 3:00 PM, 100% Onsite
- Must be a U.S. Citizen Education & Job Requirements
- AA degree in a related discipline and typically 3 or more years of related experience or an equivalent combination of education and experience
- 5+ years of NC programming experience for production machining or equivalent combination of education and experience
- Demonstrated experience programming 5-axis CNC machines for aerospace parts (aluminum and hard metals)
- Proficiency in reading and interpreting engineering drawings, GD&T, and manufacturing documentation
- Proficient in
CATIA V5 NC
programming- Working knowledge of NC simulation/verification tools such as Vericut
- Ability to create clear setup documentation and operator instructions
- Able to read, write, speak, and understand the English language Preferred Skills
- Prior experience creating custom fixtures and tooling for multi-setup machining operations
- Experience defining machining strategy and selecting appropriate machines and processes for part families
- Familiarity with aerospace manufacturing processes, inspection practices, and first-article requirements
- Strong problem-solving skills with a track record of reducing cycle times or improving producibility
- Effective communicator with experience collaborating across planning, engineering, and shop-floor teams
- Experience with additional CAM systems or post-processors commonly used in aerospace environments Job Duties & Functions
- Create, verify, and revise Machine Control Data (MCD), tooling geometry, and setup documentation for multi-axis CNC machines
- Interpret engineering drawings, planning documentation, and manufacturing requirements to develop NC programs for aluminum and hard-metal parts
- Develop multiple setups and machining operations for complex part geometries while supporting fixturing, tooling, and machine selection requirements
- Produce setup sheets and operator instructions supporting safe and consistent machine operations
- Utilize simulation and verification tools, including Vericut, to validate programs and eliminate collisions or gouges prior to execution
- Troubleshoot and revise programs based on first-article inspections, in-process feedback, and shop-floor testing
- Coordinate with planning, manufacturing engineering, tooling design, and machine operators to optimize cycle times, reduce scrap, and resolve manufacturability concerns
- Lead the design of custom fixtures and complex tooling arrangements while defining machining strategies across multiple operations and machines
- Maintain program documentation, revisions, and configuration control per company and contract requirements
- Support machining operations under general direction
- Maintain regular and predictable attendance Physical Requirements & Environment
- 100% onsite work environment
- Overtime as required by business needs
- First shift schedule
- Use of machining tools, CNC equipment, and manufacturing systems
- Support aerospace fabrication and production operations TeamGlobal Benefits
- Medical, Dental, Vision, 401 (k), and more!
- TG Rewards Program
- Employee Referral Program Job and company information not to be copied, shared, scraped, or otherwise disseminated without explicit consent of JSfirm, LLC.
Career Insights for Programmer / Analyst
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on Washington data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Programmer or Analyst combines programming expertise with analytical skills to design, develop, and maintain software systems or applications. Responsibilities can include software solution design, writing code, testing software applications or systems, system integration, software deployment, and technical support. This role typically develops software solutions that meet specific business objectives.
$98,310 / year median in Washington
-26% projected decline