Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
A
Aerotek
Cnc Programmer
Choose a Location
This role is available in multiple locations. Pick one to apply.
Career Insights for CNC Programmer
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 Texas data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A CNC Programmer programs computer-controlled equipment used to cut wood, plastic, or metal according to precise measurements, or equipment used for different manufacturing processes.
$60,016 / year median in Texas
+13% projected growth
Job Description
CNC Programmer-Direct Hire Job Description This role focuses on programming and supporting CNC machining operations, with an emphasis on 3-axis and 5-axis routers and CNC mills. You will create and optimize CNC programs using Mastercam and SolidWorks, prepare machines for production, load jobs, and oversee machining processes to ensure high-quality output and efficient workflow. Responsibilities Develop and modify CNC programs for 3-axis and 5-axis routers and CNC mills using Mastercam. Use SolidWorks models and drawings to generate accurate toolpaths and machining strategies. Prepare CNC machines for production by setting up tools, fixtures, and workpieces. Load and run CNC programs, monitoring operations to ensure parts meet specifications. Oversee machining processes, making adjustments as needed to improve quality and efficiency. Collaborate with a small production team to coordinate workflows and meet production schedules. Troubleshoot programming and machining issues and implement corrective actions. Maintain organized program files and documentation for repeat and new jobs. Support continuous improvement initiatives in CNC programming and machining practices. Essential Skills 3-5 years of CNC programming experience. Hands-on experience programming 3-axis and 5-axis CNC routers. Experience programming CNC mills. Proficiency with Mastercam for creating and editing CNC programs. Ability to work from SolidWorks models and drawings for programming. Strong understanding of CNC machining processes, tooling, and workholding. Ability to prepare, load, and oversee CNC machines during production. Attention to detail and commitment to producing high-quality parts. Additional Skills & Qualifications Experience working in a small production team environment. Comfort working with a high degree of autonomy and ownership. Strong problem-solving skills for resolving programming and machining issues. Good communication skills to coordinate with production and other stakeholders. Why Work Here? You join a growing organization that invests in modern facilities and offers a high level of autonomy in this role. The company promotes from within, providing clear opportunities for career growth and development. You benefit from a comprehensive benefits package that includes medical, dental, vision coverage, and a 401(k) match. You also gain the stability and support of a larger corporate structure while working at a dynamic new site. Work Environment You work on-site as part of a small production team of 2-3 people, fostering close collaboration and direct communication. The standard schedule runs from 8:00 a.m. to 5:00 p.m., Monday through Friday. The environment centers around CNC routers and CNC mills, with programming tools such as Mastercam and SolidWorks used daily. Closed-toe shoes are required for safety on the production floor, and the facility operates as a professional manufacturing environment focused on quality and efficiency. Job Type & Location This is a Permanent position based out of Dallas, TX. Pay and Benefits The pay range for this position is $75000.00 - $95000.00/yr. DP, PTO, vision, dental, medical, promote from within, EU owned company Workplace Type This is a fully onsite position in Dallas,TX. Application Deadline This position is anticipated to close on Jul 28, 2026. About Aerotek Aerotek® Inc. provides staffing and services solutions in manufacturing, logistics, construction, aviation, facilities and maintenance. We provide the expertise, solutions and people required to rise to the challenges of North American industry. Headquartered in Hanover, Md., Aerotek operates a unified network of over 200 offices across North America, supporting more than 18,000 clients each year. Aerotek is an Allegis Group company, the global leader in workforce and business solutions. To learn more, visit: Aerotek.com | 1-888-AEROTEK. Aerotek offers weekly pay, employee benefits including medical, dental & vision, life insurance, health advocacy and employee assistance programs, a 401(k) plan, and employee discounts. The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.