> Markdown version of [/jobs/ext/131458-programming-nc-4](https://www.wearedevelopers.com/jobs/ext/131458-programming-nc-4). 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). --- # Programming-NC 4 - **Company:** Qarbon Aerospace Inc - **Location:** Red Oak, TX, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Computer-Aided Design, Computer Aided Three-Dimensional Interactive Application (CATIA), Computer Programming, Siemens NX - **Published:** May 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=70be79ed68e2a7f1 ## About the Role * Must be a US Citizen or a Permanent resident per ITAR (International Traffic in Arms Regulations) guidelines. * This position is not eligible for Visa sponsorship or a foreign person per ITAR. * The successful candidate will have a Bachelor of Science in a relevant engineering or technical field. Candidates with significant work experience in similar roles will be considered regardless of college education experience. * A minimum of 10 years of related experience is required. * Knowledge of aerospace composites manufacturing is required. * Ability to understand, communicate and present complex technical information to a wide audience. * The candidate will be highly proficient in Microsoft Office applications. * Self-motivated and able to proactively recognize and prioritize business needs for assigned team with minimal guidance. * Experience in planning and manufacturing execution systems within aerospace fields is a plus. * Experience in Computer Aided Design (CAD) is required. Experience with CATIA 5/6 is required and experience with Siemens NX is preferred. * Knowledge and understanding of engineering principles & practices such as geometric dimensioning and tolerancing, model definition and tolerancing analysis. * Working knowledge of Process/Product Configuration Control and Change Management. * Must possess effective communication skills, both written and verbal. Physical Demands * Frequently required to spend sitting at a workstation and using office equipment. * May be required to walk or stand for brief periods. * May be required to use stairs when elevator is not available. * Must occasionally lift, carry, push, pull or otherwise move up to 40 pounds of office supplies and materials. * May be required to reach with arms and hands and to stoop, kneel or crouch. ## Description The Numerical Control Programming Engineer (NC Programming) is responsible for analysis of engineering drawings to define configuration of parts to determine type and sequence of machine operations needed to provide support for all stages of the product and program lifecycle. The NC Programmer develops NC program code for machining parts and tools on numerically controlled machines and robots, making proper cutter selections for each part, taking into consideration such factors as material, feeds/speeds, types of cutters, and control system limitations. NC Programmer also selects program routines for the most efficient computer calculation of dimensional and machining requirements for each part as well as tests and modifies existing parts programs for engineering changes or program improvements. The NC Programming Engineer 4 position is considered an expert in relevant technologies, performing with limited oversite and direction from the NC Programming Team Lead. Principal Accountabilities * NC Programming responsibilities for composite part fabrication include (but are not limited to) the following activities: * + Program rapid ply cutter (PRC) equipment to cut composite material in preparation of bonding operations. + Program laser projection equipment to define manufacturing build sequence and location of composite ply components. + Program 3-axis and 5-axis automatic tape laying equipment as well as trim and drill machine cells. * NC Programming responsibilities for metallic part fabrication include (but are not limited to) the following activities: + Program 3-axis and 5-axis machine centers used for fabrication of production components, repair components, and tooling details. * Works under limited direction from NC Programming Team Lead and program leadership in a team environment. * Skills should align with advanced knowledge related to NC programming development, process control, manufacturing support and related technical activities in a production environment, including: + Subject matter expert related to manufacturing, fabrication & assembly techniques, and related standards requirements with aerospace or similar industry experience. + A senior experienced team member that develops production processes from engineering requirements and provides guidance to less experienced team members. + Supports introduction of new technology in line with the assigned Program requirements. + Ensures adherence to all applicable business & quality processes and procedures such as FAA, DoD, Export Control, ITAR, Nadcap, AS9100 and customer contractual requirements. + Has advanced knowledge of Lean/Six Sigma tools to predict and improve process yield. Experience with Advanced Product Quality Planning (APQP) tools is preferred. + Has strong knowledge of practical problem-solving techniques such as A3, 8D, 5 Why, and Pareto analysis to determine the origin of a failure, its impact to overall business, and determine containment and countermeasure actions to eliminate recurrence of nonconformances. + Accountable for metrics such as Product Safety, Quality (including yield, cost of poor quality, non-conformances), Delivery (completion of Process Engineering related activities in line with the agreed schedule), Recurring and Non-Recurring Costs. + Maintain positive team relationships with internal and external customers, as well as peers. ## Related Videos - [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) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Writing a full-text search engine in TypeScript](https://www.wearedevelopers.com/videos/504-writing-a-full-text-search-engine-in-typescript) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [Machine Learning for Software Developers (and Knitters)](https://www.wearedevelopers.com/videos/154-machine-learning-for-software-developers-and-knitters) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Quick guide: How to write a Software Developer CV](https://www.wearedevelopers.com/magazine/37-quick-guide-how-to-write-a-software-developer-cv) - [A Guide to Green Tech and Green IT Careers](https://www.wearedevelopers.com/magazine/374-a-guide-to-green-tech-and-green-it-careers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The Biggest German Tech Companies](https://www.wearedevelopers.com/magazine/424-the-biggest-german-tech-companies)