Demo

CNC Programmer and Machinist

Invariant Corporation
Huntsville, AL Full Time
POSTED ON 9/23/2026
AVAILABLE BEFORE 1/20/2027

CNC Programmer/Machinist

26-081

Invariant Corporation is seeking a talented and motivated CNC Programmer/Machinist with more than twelve years' experience to provide mechanical support in the fabrication and integration of various assemblies in support of several DoW systems. This position has the following requirements:

High School Diploma or equivalent with a minimum of twelve (12) years of relevant experience is required. Experience supporting DOW customers is preferred.

  • Setup and usage of machines for a safe and fully functional shop environment
  • Provides technical support to engineers working in a variety of areas
  • Conducts tests to collect design data
  • Machines proto-type parts for our government customer along with making piece parts for certain contracts
  • Create CNC machine programs (3,4, and 5 axis) using MasterCam software
  • Ability to develop efficient machining processes on complex 5 axis parts
  • Operate Grinders manual mill and lathes and other small tools and shop equipment
  • Inspect components to verify they meet drawing requirements

Requires ability to:

  • Must have CNC setup and operation experience
  • Must be able to set-up and perform complex machining operations using manual machine shop equipment including but not limited to lathes, milling machines, saws, and drill press
  • Must be able to use calibrated inspection equipment when monitoring the quality of the parts
  • Ability to interpret and apply mechanical drawings
  • Background working with military systems and mechanical integration onto platforms is desired
  • Assists engineers and performs a variety of duties in the mechanical assembly, test and integration of assemblies
  • Assembles and tests complex systems
  • Analyzes and follows detailed mechanical assembly drawings for fabrication
  • Develop work instructions and assembly procedures
  • Sets up and tests complete prototype units and subassemblies under operational conditions
  • Analyzes data and recommends modifications to components or test procedure to meet desired specifications
  • Identifies, recommends and advocates for continuous improvement initiatives
  • Obtain and maintain a security clearance
  • Provide clear, concise, accurate and timely communication, both verbally and in writing
  • Interact professionally with co-workers, management, and client
  • Lift and/or move up to 50 lbs.
  • Work independently with minimal supervision, and to make rational decisions, and to exercise good judgment is essential
  • Must abide by all safety and health policies and procedures

Work Environment

Office, Lab, and field environment. Normal workday for the contract is from 8:00 a.m. through 5:00 p.m. Central, Monday thru Friday. Support will be provided as-needed during this time frame, but small efforts may be required at any time to support operations. Some travel may be required depending on project requirements.

This position is expected to be performed only in the state of Alabama.

Subject to the provisions of Code of Alabama§ 40-18-370, the Company shall give good faith consideration to Alabama residents for employment at the Project.

Invariant Corporation is an Equal Opportunity Employer. All qualified applicants will be considered without regard to race, color, religion, sex, national origin, disability, or veteran status.

Invariant is a drug-free workplace.

Salary.com Estimation for CNC Programmer and Machinist in Huntsville, AL
$66,084 to $85,126
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a CNC Programmer and Machinist?

Sign up to receive alerts about other jobs on the CNC Programmer and Machinist career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Invariant Corporation

  • Invariant Corporation Washington, DC
  • Invariant is a fast-growing professional services firm scaling quickly across people, locations, and client demands. Invariant’s operations team is the glu... more
  • 2 Days Ago

  • Invariant Corporation Washington, DC
  • Description Invariant , a bipartisan government relations and communications firm providing strategic advice to companies, trade associations, nonprofits, ... more
  • 2 Days Ago

  • Invariant Corporation Huntsville, AL
  • Senior Machine and Tool Program Analyst 26-080 Invariant Corporation is seeking a talented and motivated Senior Machine and Tool Program Analyst with more ... more
  • 5 Days Ago

  • Invariant Corporation Washington, DC
  • Do you have a passion for building the brands of successful executives and rising stars, finding their unique voice and creating connections that set them ... more
  • 7 Days Ago


Not the job you're looking for? Here are some other CNC Programmer and Machinist jobs in the Huntsville, AL area that may be a better fit.

  • Theonics CNC Huntsville, AL
  • Is this you? Do you enjoy translating a complex drawing into a rock‑solid setup? Can you read blueprints and CAD details, tweak G‑code, and hit tolerance f... more
  • 5 Days Ago

  • Blue Origin Huntsville, AL
  • Application Close Date Applications will be accepted on an ongoing basis until the requisition is closed. At Blue Origin, we envision millions of people li... more
  • 12 Days Ago

AI Assistant is available now!

Feel free to start your new journey!