×
Register Here to Apply for Jobs or Post Jobs. X

CNC Programmer

Job in Saginaw, Saginaw County, Michigan, 48607, USA
Listing for: Linear Motion LLC
Full Time position
Listed on 2026-09-11
Job specializations:
  • Manufacturing / Production
    Manufacturing Engineer, CNC Machinist
Salary/Wage Range or Industry Benchmark: 70000 - 110000 USD Yearly USD 70000.00 110000.00 YEAR
Job Description & How to Apply Below

Umbra Group-Thomson Aerospace & Defense (Linear Motion, LLC) is an agile, passionate partner revolutionizing motion solution. We are an Intelligent Partner who works with passion and dedication always offering innovation, flexible and customizable solutions based on our customer’s needs, creating products that can revolutionize a constantly changing market. We are an intelligent supplier of actuators, ball screws, bearings, and components in high-tech markets.

Excellent service is the foundation of our business, and we work to be FIRST (
Customer
Focused
, Innovation
, Respect
, Social Responsibility
, Teamwork
).

Summary:

This position requires the individual to create, approve, edit and qualify CNC programs for use on metal cutting equipment (lathe, 3,4, & 5 axis machining centers & multi-axis turning), develop detailed work illustration instructions and configurations using Siemens Unigraphics 3D NX CAD software.

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 accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Must have superior computer programming skills
  • Must have excellent reading comprehension skills
  • Good math skills, especially algebra, trigonometry, and physics
  • Must have good problem-solving skills
  • Must have excellent time management skills
  • Must have good organizational and planning skills
  • Must have excellent written and verbal communication skills
  • Must be mechanically inclined
  • Knowledge of metal shop work
  • Must be highly detail oriented
  • Must be able to work effectively with little or no supervision
  • Must have the ability to write and read complex spreadsheets
  • Must have the ability to read blueprints
  • Knowledge of safety measures pertinent to each job assignment
Specifically:

Must have knowledge and machine programming skills to create programs using Esprit CAD-CAM software with machine simulation and post processers. Must be capable of creating CNC programs to machine 4-6 axis positional moves cutting complex aerospace part configurations in forgings and bars made of specialty metals. This individual must have the ability to specify, recommend and purchase perishable tooling and work holding.

Must have an excellent understanding of blueprint reading and GD&T tolerances along with very good math and reasoning skills. Please give detailed knowledge and experience on these when applying.

Essential Duties and Responsibilities:
  • Creates instructions for machinist
  • Ability to model to create program
  • Create model-based CNC program
  • Utilize multiple CNC programming software to create CNC program
  • Ability to utilize simulation software to prove out CNC programs
  • Create DNC file to store & make CNC program available
  • Vast knowledge of modern machining principles/methodology
  • Background in operation of CNC machines
  • Updated knowledge of state-of-the-art tooling
  • Ability to communicate & teach
  • Makes calculations for programming including where materials should be cut
  • Translates instructions into a computer automated manufacturing (CAM) program
  • Communicates with engineers and clients who will use the programs
  • Checks completed programs by running simulations or tests
  • Prepares geometric layout of designs using proper software
  • Determines sequence of operations in a program
  • Chooses cutting tools that will be needed
  • Analyzes job order and performs necessary calculations
  • Writes programs and modifies existing ones for increased efficiency
  • Analyzes and selects speeds and cutting tools for programs
  • Makes improvements to set up times for a task and contouring of complex shapes
  • Simplifies tooling time for workers and…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary