Engineer I CNC Programmer – 1st Shift (Precision Machining)

Progress Rail Services Corp.

North Carolina

On-site

USD 60,000 - 85,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Competitive Salary
401(k) plan with company match
Medical/Dental/Vision/Life/Disability
Paid Vacation

Job summary

Progress Rail Services Corp. in Winston Salem, NC seeks an Engineer I (CNC Programmer) to write CNC programs for mills, lathes, and 5-axis machines, translate engineering prints into machine instructions, and support setup and process improvements.

Minimum 4-year technical degree and at least 5 years manufacturing experience; proficiency in CAD/CAM software (Siemens NX, Mastercam, SolidWorks) and GD&T required. This on-site role offers a competitive salary and comprehensive benefits.

Qualifications

  • Strong understanding of CNC programming principles and CAD/CAM software.
  • Team Center Mfg. /PLM/ NX experience a plus.
  • Knowledge of geometric dimensioning and tolerancing (GD&T).
  • Experience with different types of CNC machines (mills, lathes, 5-axis).
  • Ability to read and interpret technical drawings and prints.
  • Problem-solving and troubleshooting skills.
  • Attention to detail and precision.

Responsibilities

  • Create CNC programs (G-code) for machines like mills, lathes, 5-axis.
  • Understanding engineering prints and technical specifications to translate them into machine instructions.
  • Choosing appropriate cutting tools and optimizing their use.
  • Assist with machine setup, fixture setup and ensuring proper operation.
  • Troubleshooting failures and resolving issues related to CNC programs or machine operation.
  • Verifying parts meet specifications and collaborating with operators to make adjustment.
  • Creating and maintaining setup sheets, programming documentation, and other related materials.
  • Develop and support rework processes/procedures.
  • Assist in training and effective utilization of workforce.
  • Manage complex projects.

Skills

CNC programming principles
CAD/CAM software
GD&T
5-axis machining
reading technical drawings
problem solving
MS Office

Education

Bachelor's degree in mechanical or manufacturing engineering
Minimum 5 years manufacturing industry experience

Tools

Siemens NX
Mastercam
SolidWorks
Teamcenter PLM
NX

Job description

Progress Rail Services Corp. in Winston Salem, NC seeks an Engineer I (CNC Programmer) to write CNC programs for mills, lathes, and 5-axis machines, translate engineering prints into machine instructions, and support setup and process improvements.

Minimum 4-year technical degree and at least 5 years manufacturing experience; proficiency in CAD/CAM software (Siemens NX, Mastercam, SolidWorks) and GD&T required. This on-site role offers a competitive salary and comprehensive benefits.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Engineer I (CNC Programmer)
Engineer I (CNC Programmer)

Progress Rail Services Corp. • North Carolina

On-site
USD 60,000 - 85,000
Competitive Salary
401(k) plan with company match
Medical/Dental/Vision/Life/Disability
+1
CNC Programmer
CNC Programmer

Express Employment Professionals - Cincinnati East • Greensboro (NC)

On-site
USD 55,000 - 75,000
CNC Programmer & Applications Engineer – 1st Shift (Mason)
CNC Programmer & Applications Engineer – 1st Shift (Mason)

Express Employment Professionals - Cincinnati East • Mason (OH)

On-site
USD 105,000 - 135,000
Senior CNC Programmer | Master CAM & Precision Machining
Senior CNC Programmer | Master CAM & Precision Machining

U.S. Cargo Systems • Goldsboro (NC)

On-site
USD 65,000 - 90,000
Sr. CNC Programmer
Sr. CNC Programmer

#twiceasnice Recruiting • Greenville (NC)

On-site
USD 55,000 - 75,000
Relocation assistance
Manufacturing Engineer / CNC Programmer
Manufacturing Engineer / CNC Programmer

engineeringjobs.net, Inc. • Simpsonville (SC)

On-site
USD 75,000 - 110,000
Performance Bonus
Medical Insurance
Dental Insurance
+3
CNC Programmer and NX at Winston Salem, NC Contract
CNC Programmer and NX at Winston Salem, NC Contract

BN Associates Inc. • North Carolina

On-site
USD 80,000 - 110,000
NC Programmer
NC Programmer

PCX Aerostructures, LLC • Manchester (CT)

On-site
USD 90,000 - 140,000
Computer Numerical Control Machinist
Computer Numerical Control Machinist

Aegis Worldwide • Hickory (NC)

On-site
USD 44,000 - 48,000
Health, dental, and vision insurance
401(k)
Significant overtime opportunity
Senior CNC Programmer – 5-Axis Machining, 1st Shift
Senior CNC Programmer – 5-Axis Machining, 1st Shift

Lead Screws International Inc • Traverse City (MI)

On-site
USD 60,000 - 85,000