Lathe Programmer/Machinist
Listed on 2026-09-21
-
Manufacturing / Production
Manufacturing & Industrial Operations, CNC Machinist
If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.
Lathe Programmer / MachinistFull Time Jessup, MD, US
Salary Range: $45.00 To $60.00 Hourly
Position Title:
Lathe
Machinist / Programmer
Last Review / Revision Date: 06/2026
Department:
Machine Shop
Reports To: Production Manager
Location: Jessup, MD
SUMMARY: The CNC Machinist / Programmer is responsible for the programming, setup and operation of CNC lathes; as well as part inspection in a prototype and job shop environment. The programmer shall adhere to schedules; workflow from priorities set by production management. Commitment to and support of the Company Core Values are key to success in this position.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
- Utilize software applications such as MasterCAM and DNC systems to support programming and machining operations.
- Help plan, estimate, and report on machining projects.
- Evaluate tooling tailored to specific job requirements, factoring in material properties, geometric features, tolerances, equipment capabilities, and system rigidity.
- Independently set up, program, operate, and troubleshoot CNC Lathes.
- Determine starting stock requirements for costing and procurement, factoring in yield and scrap.
- Create setup sheets for part programs and discrete operations.
- Help provide process improvements to reduce setup and machining times.
- Inspect completed work for accuracy using tools like calipers, height gauges, and micrometers.
- Validate machining programs through simulations, dry runs, and prove-out processes.
- Monitor and maintain cycle times and ERP performance metrics.
- Track task completion times and labor distribution for financial reporting.
- Record job progress and quantities in ERP software.
- Ensure adherence to quality policies and procedures in all tasks.
- Provide guidance to engineering teams on selecting work holding solutions that support poka-yoke (error-proofing) processes and ensure operational efficiency.
- Other duties as assigned.
SUPERVISORY RESPONSIBILITIES:
- This position is a lead but no direct supervisory responsibilities.
QUALIFICATIONS:
- To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill and/or ability required. Reasonable accommodation(s) may be made to enable individuals with disabilities to perform the essential functions. Successful accomplishment of duties and responsibilities may require the following:
- Excellent attention to detail.
- Prior experience with CNC Machining & Programming thereof.
- Prior experience programming MasterCAM software on the Lathe is mandatory
- Able to read & interpret blueprints and technical drawings including GD&T.
- Sufficient knowledge of the tools, equipment, materials, methods, and standard practices of the trade.
- Excellent communication skills, both written and oral.
- Must be adaptable to a changing work environment and competing demands.
- Ability to measure with CMM, vernier calipers, micrometers and height gauges.
- Must be capable of working with minimal supervision.
EDUCATION and/or
EXPERIENCE:
- High school diploma or general education degree (GED); or 1-year related experience; or equivalent combination of education and experience.
PHYSICAL REQUIREMENTS AND
WORKING CONDITIONS:
- While performing the duties of this job, the employee will be constantly required to execute standard physical activities within the facility areas (i.e. stand, walk, sit, use hands/fingers).
- While performing the duties of this job, the employee will be occasionally required to execute non-standard physical activities within the facility areas (i.e. climb or balance, stoop, kneel, crouch).
- A…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).