10637 Scripps Summit Ct. - San Diego, CA 92131
(858) 444-2222


  • Senior CNC Machine Shop Programmer
  • CNC Machining Parts Cost Estimator

Dye Precision CNC, Inc. in San Diego, California is looking for a Senior CNC Machine Shop Programmer. Compensation is commensurate with experience and we offer a competitive benefits package which includes Medical, Dental, Vision and 401(k) options after completion of a 30 day probationary period.

The Senior CNC Programmer will review customer blueprints, design/create CAD programs and optimize the CNC machine manufacturing process by programming of 3rd, 4th & 5 Axis Mills.
Primary responsibility of the Senior Programmer is to interpret customer blueprints, provide timing analysis for quotation and create programs for complex parts utilizing software (MasterCam or Hypermill).

Additional key requirements are to plan projects by creating CNC programs with the utmost efficiency of setup, machined part operations, quality and overall cost efficiency. Employment position needs to fulfill Dye CNC’s mission statement and company policies.

Essential Duties and Responsibilities:
• Reviews customer blueprints, engineering plans, materials & customer specifications.
• Coordinates with estimating department by calculating cost analysis of materials, set-up procedures and machining production operations.
• Creates project programs with extreme efficiently in accordance with the estimated project allowances by utilizing Solid Works, MasterCam or HyperMill.
• Coordinates and oversees workflow throughout the production process and communicates with management team.
• Select the appropriate tools, machines, and materials to be used in preparation of machinery work.
• Maintains accuracy and tolerance specifications of projects and adhering to quality assurance procedures.
• Measure, examine, and test completed units to detect defects and ensure conformance to specifications, using precision instruments such as micrometers.
• Evaluates manufacturing processes flow of short and long run orders, including routing of job through production cells, outside processes, and in-process and final inspection.
• Develops, evaluates, and improves manufacturing methods with creative thinking.
• Improves manufacturing efficiency by analyzing and planning work flow and proper machine allocation
• Maintains continuity among work shifts by documenting and communicating needed actions, addressing any irregularities, and ensuring continuity of quality.
• Communicates and works well with employees.
• Ability to multitask and manage heavy work load.
• Ability to work extended hours and weekends when needed.

• Advance Blue Print reading abilities.
• Demonstrated understanding of 3, 4 & 5 Axis machining, materials, special processes and tolerances.
• Advanced knowledge programming with MasterCam, HyperMill and Solid Works. Experience with Catia a plus.
• Have good communication skills, be attentive to details, possess sound judgment.
• Experience history of machining parts from Stainless Steel, Aluminum, Titanium, Inconel and Tool Steel.

Experience Required:
• A minimum of 10 years programming experience in the manufacture of CNC machined metal parts for the defense and aerospace industry.
• Knowledge and experience of machining a variety of materials.

Mental Demands Required:
• Ability to perform well under pressure, while treating others with respect and consideration.
• Accept responsibility for own actions; follow through on commitments.
• Ability to deal with frequent changes or delays.
• Ability to exercise independent judgment and discretion; problem solving.

Additional Position Support:
Knowledge and experience of use with Catia and Job Boss.
Experience of machining unique and or hard materials.

About Dye Precision CNC

Established in 1994, Dye CNC utilized its machining and programming experience into a stronghold of defense, aerospace, automotive, aviation, medical, electronic and general high technology driven industries. With a rapidly expanding needs of these industries, Dye CNC is a growing, multifaceted company, providing engineering, product development, consulting and design support to our growing customer’s needs. Professionalism, part accuracy, on time delivery and strong communication is what creates a “partnership” like relationship when F500 companies choose Dye CNC for their supplier base. Dye CNC strives to exceed our customer’s expectations while maintaining an enjoyable friendly environment for our employees.


E-mail cover letter and resume to:


POSITION TITLE: Machined Part Cost Estimator

DEPARTMENT: CNC Machine Shop / Production Department




POSITION SUMMARY: The Machined Part Cost Estimator receives customers RFQs and quickly analyzes all aspects necessary to manufacture the part(s) to customer specs and requirements. The person in this position will be responsible for determining the following components associated with the manufacture of units submitted for quotation; labor cost, material cost, inside and 3rdparty processes and cost, production time, machine time, delivery dates. The individual in this role will be responsible for creating accurate quotes within JobBoss, review with the production team and engineering team for approval, interact with CEO and COO for final approval. The part estimator assists in the management of the RFQ queue, ensures quotes are submitted in a timely manner, and that the quotes comply with all requirements submitted by the customer or contractor


  • Identify and quantify cost factors, such as production time, materials, and labor expenses
  • Read and fully understand blueprints, technical documents, drawings, material requirements in the preparation of estimates and quotations
  • Collaborate with machinists, materials specialists, quality and compliance administrators on any changes and adjustments to cost estimates that will improve efficiency, profitability and while maintaining quality and compliance.
  • Communicate and consult with clients, vendors & personnel to discuss and formulate accurate estimates and resolve issues.
  • Prepare cost and expenditure statements and other necessary documentation at regular intervals through the completion of the project.
  • Maintain cost monitoring, reporting, systems and procedures.
  • Use JobBoss computer software to calculate estimates.
  • Prepare and evaluate a product’s cost-effectiveness or profitability according to set guidelines by the CEO and COO.
  • Make recommendations in a collaborative environment to maximize production, labor and material costs more efficient and cost effective.
  • Work with sales and customer service liaisons to prepare estimates, bids, and timelines.
  • Develop and manage project planning implemented to the completion of delivery and thereafter.


  • Must be able to interact with all levels of personnel within any organization


  • Related degrees that are applicable to the position offered-
  • BS in Mechanical Engineering
  • BS in Industrial Engineering
  • BS in Industrial Manufacturing


  • At least 5 years of experience estimating for precision machining with demonstrated ability to win bids at established profit margins
  • Demonstrated process knowledge of CNC, milling, turning, grinding, wire & sinker, EDM, weldments, assembly, secondary processes such as heat-treat, plating, etc.
  • Full Knowledge and experience with materials such as, steel, stainless steel, aluminum, specialty steel, titanium, plastics, graphite, composite materials, copper, graphite,
  • Thorough knowledge of GD&T and the ability to accurately read and interpret engineering drawings and solid models
  • Strong analytical skills, communication skills, resolution skills, organizational skills.
  • Strong manufacturing knowledge and experience.
  • Experience with ISO 9001 requirements and processes (AS9100 preferred)
  • Expert computer skills Microsoft Office (Excel, Powerpoint, Word), JobBoss.
  • Expert with different types of hardware such as helicoils, pins, fasteners, PEM hardware, etc.
  • Expert knowledge manufacturing processes such as sheet metal, molding, casting, forging, etc.


  • Valid driver’s license needed.


  • Ability to perform under pressure
  • Accountability
  • Resolution to challenges
  • Ability to exercise independent judgment under pressure in a collaborative environment.


  • Mathematics — Knowledge of arithmetic, algebra, geometry, calculus, statistics, and their applications.
  • Administration and Management — Knowledge of business and management principles involved in strategic planning, resource allocation, human resources modeling, leadership technique, production methods, and coordination of people and resources.
  • English Language — Knowledge of the structure and content of the English language
  • Communication and writing skills– Ability to communicate effectively verbally and in writing.
  • Customer and Personal Service — Knowledge of principles and processes for providing customer and personal services. This includes customer needs assessment, meeting quality standards for services, and evaluation of customer satisfaction.
  • Production and Processing — Knowledge of raw materials, production processes, quality control, costs, and other techniques for maximizing the effective manufacture and distribution of goods.
  • Clerical — Knowledge of administrative and clerical procedures and systems such as word processing, faxing, emailing, instant messaging all forms of communication necessary to communicate.


  • Communicating with Persons within the Organization — Communicating with people inside and outside the organization, representing the organization in person, over the phone and in the public in a professional and courteous manner. Maintaining a professional image at all times when representing the company.
  • Communicating with Supervisors, Peers, or Subordinates — Providing information to supervisors, co-workers, and subordinates by telephone, in written form, e-mail, or in person.
  • Getting Information — Observing, receiving, and otherwise obtaining information from all relevant sources and relaying important information regarding the operations of the company to management.
  • Establishing and Maintaining Interpersonal Relationships — Developing constructive and cooperative working relationships with others, and maintaining them over time.
  • Making Decisions and Solving Problems — Analyzing information and evaluating results to choose the best solution and solve problems.
  • Organizing, Planning, and Prioritizing Work — Developing specific goals and plans to prioritize, organize, and accomplish your work.
  • Resolving Conflicts and Negotiating with Others — Handling complaints, settling disputes, and resolving grievances and conflicts, or otherwise negotiating with others.
  • Thinking Creatively, contributing with the best interest of the company and its employees — Developing, designing, or creating new applications, ideas, relationships, systems, or products, including artistic contributions.
  • Developing and Building Teams — Encouraging and building mutual trust, respect, and cooperation among team members.
  • Evaluating Information to Determine Compliance with Standards — Using relevant information and collaborative skills adhere and comply with laws, regulations, or standards.
  • Estimating the Quantifiable Characteristics of Products, Events, or Information — Estimating sizes, distances, and quantities or determining time, costs, resources, or materials needed to perform a work activity.
  • Interacting With Computers — Using computers and computer systems to enter data analyze and process information.
  • Performing Administrative Activities — Performing day-to-day tasks such as maintaining information files and processing estimates and cost analysis.
  • Processing Information — Compiling, coding, categorizing, calculating, tabulating, auditing, or verifying information or data.
  • Drafting, Laying Out, and Specifying Technical Devices, Parts, and Equipment — Providing documentation, detailed instructions, drawings, or specifications to others about how devices, parts, equipment, or structures are required to be fabricated, constructed, assembled, modified, maintained, or used.
  • Developing Objectives and Strategies – Establishing short and long-range objectives and specifying the strategies and actions to achieve on time deliverables.
  • Interpreting the Meaning of Information for Others — Translating or explaining what information means and how it can be used.
  • Documenting/Recording Information — Entering, transcribing, recording, storing, or maintaining information in written or electronic/magnetic form.
  • Monitoring and Controlling Resources — Monitoring and controlling resources and overseeing the spending of money.
  • Provide Consultation and Advice to Others — Providing guidance and expert advice to management or other groups on technical, systems-, or process-related topics.
  • Analyzing Data or Information — Identifying the underlying principles, reasons, or facts of information by breaking down information or data into separate parts.


  • Oral Comprehension — The ability to listen to and understand information and ideas presented through spoken words and sentences.
  • Oral Expression — The ability to communicate information and ideas in speaking so others will understand.
  • Information Ordering — The ability to arrange things or actions in a certain order or pattern according to a specific rule or set of rules (e.g., patterns of numbers, letters, words, pictures, mathematical operations).
  • Inductive Reasoning — The ability to combine pieces of information to form general rules or conclusions (includes finding a relationship among seemingly unrelated events).
  • Deductive Reasoning — The ability to apply general rules to specific problems to produce answers that make sense.
  • Mathematical Reasoning — The ability to choose the right mathematical methods or formulas to solve a problem.
  • Near Vision — The ability to see details at close range (within a few feet of the observer).
  • Written Comprehension — The ability to read and understand information and ideas presented in writing.
  • Written Expression — The ability to communicate information and ideas in writing so others will understand.
  • Problem Sensitivity — The ability to tell when something is wrong or is likely to go wrong. It does not involve solving the problem, only recognizing there is a problem.
  • Selective Attention — The ability to concentrate on a task over a period of time without being distracted.
  • Fluency of Ideas — The ability to come up with a number of ideas about a topic (the number of ideas is important, not their quality, correctness, or creativity).


  • Dependability — Job requires being reliable, responsible, and dependable, and fulfilling obligations.
  • Attention to Detail — Job requires being careful about detail and thorough in completing work Tasks.
  • Initiative — Job requires a willingness to take on responsibilities and challenges.
  • Integrity — Job requires being honest and ethical.
  • Innovation — Job requires creativity and alternative thinking to develop new ideas for and answers to work-related problems.


  • The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job.
  • Work is performed in a machine shop environment – may be hot or cold, depending on the outside weather.
  • While performing the duties of this job, the employee regularly works near moving mechanical parts.
  • The noise level in the work environment is usually moderate to high.

PHYSICAL DEMANDS – The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.

  • While performing the duties of this job, the employee is regularly required to stand, walk, and use hands to finger, handle or feel objects, tools, or controls. The employee frequently is required to talk or hear. The employee is occasionally required to reach with hands and arms and stoop, kneel, crouch, or crawl.
  • The employee must regularly lift and/or move up to 10 pounds, frequently lift and/or move up to 25 pounds, and occasionally lift and/or move up to 50 pounds. Specific vision abilities required by this job include close vision, peripheral vision, depth perception, and the ability to adjust focus.

About Dye Precision CNC:
Established in 1994, Dye CNC utilized its machining and programming experience into a stronghold of defense, aerospace, automotive, aviation, medical, electronic and general high technology driven industries. With a rapidly expanding needs of these industries, Dye CNC is a growing, multifaceted company, providing engineering, product development, consulting and design support to our growing customer’s needs. Professionalism, part accuracy, on time delivery and strong communication is what creates a “partnership” like relationship when F500 companies choose Dye CNC for their supplier base. Dye CNC strives to exceed our customer’s expectations while maintaining an enjoyable friendly environment for our employees.


E-mail cover letter and resume to: