CNC Programmer / Setup Machinist 1st Shift
Primus Aerospace · Reisterstown, MD · 1 mo ago
On-siteEngineering$40/hrFull-time
Job Purpose
The CNC Programmer / Setup Machinist is responsible for programming, setting up, and proving out CNC machining processes to ensure efficient, high-quality production. This role combines CAM programming with hands-on machine setup and first-piece validation, supporting both new and repeat production work.
Responsibilities
- Programming & Process Development
- Develop, modify, and optimize CNC programs for 3, 4, and 5-axis mills and CNC lathes using CAM software (e.g., Mastercam, NX, or similar)
- Interpret engineering drawings, GD&T, and specifications to create accurate and efficient machining processes
- Select tooling, workholding, and machining strategies to support optimal cycle times and part quality
- Support new product introduction (NPI) by developing and validating initial machining processes
- Setup & Prove-Out
- Perform complete machine setups including tooling, fixturing, offsets, and program verification
- Run and validate first-piece parts to ensure conformance to specifications
- Troubleshoot and resolve issues related to setup, tooling, programs, and machine performance
- Establish stable, repeatable setups and clear instructions for operators
- Production Support & Continuous Improvement
- Collaborate with machinists, operators, and cross-functional teams to ensure efficient production flow
- Monitor and improve cycle times, tool life, and overall process efficiency
- Maintain and update CNC programs, setup sheets, and work instructions
- Identify and implement process improvements including tooling, fixturing, and programming enhancements
- Quality & Compliance
- Ensure all parts meet quality standards and customer requirements, including GD&T specifications
- Validate part quality through inspection processes and documentation (e.g., first article, in-process checks)
- Maintain compliance with all safety, quality, and operational procedures
- Support 5S and overall shop organization standards
Requirements
- Minimum of five (5) years of combined CNC programming and setup experience (mills and/or lathes)
- Strong proficiency with CAM software (Mastercam, NX, or similar)
- Experience with multi-axis machining (3, 4, and/or 5-axis)
- Strong understanding of GD&T, blueprint reading, and machining mathematics
- Proven ability to perform full machine setups and prove-out new jobs
- Experience working with tight-tolerance components, preferably in aerospace or similar industries
- Strong problem-solving skills and attention to detail
- Ability to work collaboratively in a fast-paced manufacturing environment
- Strong work ethic and commitment to quality and continuous improvement
Preferred Qualifications
- Experience with exotic materials (e.g., titanium, tungsten)
- Experience with high-mix / low-volume production environments
- Familiarity with multiple machine platforms (Haas, Mazak, DMG Mori, Okuma, etc.)
Pay & Schedule
- First Shift: Mon-Fri 7:00AM - 3:30PM
- Pay Rate: $40-$45
Benefits
- PTO
- Paid holidays
- Medical, dental and vision insurance
- 401K
- Long-term and short-term disability