CNC Programmer
CNC Programmer
Department: Manufacturing
Reports To: Machining Manager
Position Summary
Cogitic is seeking an experienced CNC Programmer to join our high-mix, low-volume precision manufacturing environment, supporting critical projects that play a vital role in national defense.
The CNC Programmer is responsible for developing, optimizing, and maintaining CNC programs using engineering drawings, 3D models, and technical specifications. This position requires strong technical expertise, attention to detail, and the ability to collaborate with machinists, engineering, and quality teams to ensure accurate, efficient, and repeatable manufacturing processes.
Key Responsibilities
CNC Programming: Develop, review, and optimize CNC programs using Mastercam for mills and lathes, ensuring accuracy, efficiency, and compliance with engineering requirements.
Technical Drawing Interpretation: Interpret complex blueprints, 3D models, engineering drawings, and technical specifications to develop effective machining programs.
Machine Setup Support: Develop and maintain Basic Process Outlines (BPOs), provide programming support during machine setups, and troubleshoot technical issues.
Process Development: Support the development of robust, repeatable machining processes for Heat Resistant Super Alloys (HRSA) and other exotic materials.
Quality & Inspection: Collaborate with Quality Inspectors to support inspection planning, First Article Inspections (FAI), in-process inspections, and final inspections.
Continuous Improvement: Identify opportunities to improve programming workflows, reduce waste, maximize machine capabilities, and increase manufacturing efficiency and throughput.
Troubleshooting & Problem Solving: Diagnose and resolve programming errors, machining challenges, material conflicts, and manufacturing process inefficiencies.
Software & Programming Tools: Utilize and maintain programming software, post-processors, machine models, and related tools to support effective CNC programming operations.
Collaboration: Work closely with machinists, engineering, quality, and manufacturing leadership to resolve technical challenges and support production priorities.
Documentation & Reporting: Maintain accurate CNC programs, machining documentation, labor records, and manufacturing process information within the ERP system.
Required Qualifications
Associate's degree in Manufacturing, Engineering, Programming, Drafting, or a related technical discipline.
Minimum of 3 years of experience working in a machining environment.
Minimum of 2 years of CNC programming experience using Mastercam.
Minimum of 2 years of CNC programming experience supporting mills and lathes.
Working knowledge and experience with SolidWorks 3D modeling software.
Familiarity with ERP systems, Microsoft Office, and other technical software systems.
Strong ability to read and interpret engineering drawings, blueprints, and technical specifications.
Strong attention to detail, mechanical aptitude, technical problem-solving, and communication skills.
Must be a U.S. citizen.
Must be able to pass a background check and meet eligibility requirements for a security clearance.
Preferred Qualifications
Certified SolidWorks Professional (CSWP) certification.
Experience programming complex precision components in a high-mix, low-volume manufacturing environment.
Experience working with Heat Resistant Super Alloys (HRSA) and other exotic materials.
Familiarity with First Article Inspection (FAI), GD&T, and precision machining inspection processes.
Experience with ProShop ERP or similar manufacturing ERP systems.
Experience supporting process improvements, machining optimization, and unattended machining operations.
Why Join Cogitic?
At Cogitic, you'll contribute to challenging precision manufacturing projects that directly support our nation's defense. We take pride in our technical expertise, commitment to quality, and collaborative environment.
This is an opportunity to apply your CNC programming skills, solve complex machining challenges, and help advance our manufacturing capabilities while working alongside a team dedicated to excellence.
Compensation & Benefits
At Cogitic, we value our employees and offer a competitive compensation and benefits package, including:
Weekly Pay – Get paid every Friday!
Competitive Compensation – Pay based on experience and technical expertise.
Health Insurance – Medical, dental, and vision coverage options.
401(k) Retirement Plan – Helping you plan for your future.
Paid Time Off (PTO) – Time to rest, recharge, and spend with family.
Career Growth & Development – Opportunities to expand your technical skills and grow within the company.
Meaningful Work – Support critical precision manufacturing projects that contribute directly to national defense.