CNC PROGRAMMER I

Marvin Engineering Company

Los Angeles (CA)

On-site

USD 37,195 - 44,083

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Marvin Engineering Company in Inglewood, CA, is seeking a CNC Programmer to support manufacturing of complex A&D components. The ideal candidate has at least 3 years of experience in 3- and 4-axis CNC programming and proficiency in software like CATIA and Vericut.

The position involves creating CNC programs, preparing documentation, and working closely with machinists to ensure precise manufacturing. A high school diploma or equivalent is preferred. Salary ranges from $27.00 to $32.00 per hour based on experience.

Qualifications

  • 1 to 5 years’ experience in an A&D environment required.
  • Must have 3+ years’ experience in 3- or 4-axis CNC programming for a Level I position.
  • Basic understanding of GD&T and blueprint reading.

Responsibilities

  • Create CNC programs for 3- and 4-axis equipment using Vericut.
  • Prepare set-up sheets and documentation for each project.
  • Design and create machining fixture aids required to machine the part.

Skills

CNC programming
CATIA V5
Vericut software
Blueprint reading
GD&T understanding
Microsoft Office

Education

High school, trade school certification or college preferred

Tools

HyperMill
FeatureCam
Okuma OSP 300
Fanuc i31: Mazatrol
Siemens 840D

Job description

Date: Jul 2, 2026

Location: Inglewood, CA, 90302

Company: Marvin Engineering Co.

Req ID: 1570

FLSA Status: Non Exempt

Pay Range: $27.00 - $32.00 per hour

Position Summary

Support the manufacturing of complex A&D components through development of specialized coding utilizing software like Catia and Vericut. Additional support the creation of Machining Fixture Aids and Set‑Up Documentation to ensure that a compliant part is manufactured, meeting both specifications and requirements.

Essential Duties and Responsibilities
  • Create CNC programs for 3‑ and 4‑axis equipment, utilize Vericut and simulation software to validate G‑code and avoid collisions or crashes.
  • Apply best programming techniques for optimum approaches and cycle times. Request support if needed.
  • Prepare set‑up sheets and documentation for each project.
  • Maintain well‑organized programming folders.
  • Assist machinists on the shop floor with edits and selecting feeds and speeds.
  • Review post‑processed G‑code, upload and save CNC‑proven programs to and from the equipment.
  • Review blueprints, models and GD&T tolerances while programming and selecting proper tools.
  • Design and create machining fixture aids required to machine the part.
Skills and Requirements
  • High school, trade school certification or college preferred.
  • 1 to 5 years’ experience in an A&D environment required.
  • Must have 3+ years’ experience in 3‑ or 4‑axis CNC programming for a Level I position.
  • Experience with CATIA V5, HyperMill FeatureCam, and programming preferred.
  • Knowledge of Vericut software a plus.
  • Knowledge of Okuma OSP 300, Fanuc i31: Mazatrol, and Siemens 840D controllers.
  • Minimum 5 years’ experience setting up CNC machines.
  • Basic understanding of GD&T and blueprint reading.
  • Strong time‑management and organization skills; own the project from start to finish.
  • Support production by following processes and procedures.
  • Communicate and collaborate with engineers and machinists as needed.
  • Familiarity with AS9100 rev D.
  • Microsoft Office proficiency (Word, Excel).
  • Ability to adhere to internal quality and business management‑system procedures.
  • Ability to speak, read, and write English.
  • Can‑do attitude, professional, and committed to continuous improvement.
  • Perform other duties as needed.
Work Environment
  • Office/programming cubicles and machine shop environment.
  • Fast paced, with people and parts movement.
  • Moderate to medium noise level.
  • Personal protective equipment always required in the machine shop.
Salary Range

Base salary $27.00 – $32.00 per hour (Inglewood only).

Travel Requirements

None.

Other Information

Employees will be required to perform any job‑related duties requested by authorized individuals. All duties are essential functions and subject to modification for accommodations for disabilities. The minimum requirements listed are not a contract of employment.

Export control compliance: applicants must be U.S. persons (citizen, lawful permanent resident, political asylee, or refugee).

The Marvin Group is an EEO/AA/Disability/Vets employer. Our company uses E‑Verify to confirm eligibility of all newly hired employees. To learn more in the rights and responsibilities, visit www.dhs.gov/E‑Verify. For reasonable accommodation during the application process, contact People & Culture at 310.674.5030.

Visit us at marvingroup.com.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

CNC PROGRAMMER I
CNC PROGRAMMER I

The Marvin Group • Inglewood (CA)

On-site
USD 37,000 - 44,000
CNC MACHINIST III (2nd Shift)
CNC MACHINIST III (2nd Shift)

The Marvin Group • Inglewood (CA)

On-site
USD 39,000 - 52,000
CNC MACHINIST III at Marvin Group Inglewood, CA
CNC MACHINIST III at Marvin Group Inglewood, CA

Marvin Group • Inglewood (CA)

On-site
USD 60,000 - 90,000
CNC MACHINIST III (2nd Shift)
CNC MACHINIST III (2nd Shift)

Marvin Engineering Company • Los Angeles (CA)

On-site
CNC Programmer II, 1st shift
CNC Programmer II, 1st shift

API Delevan, Inc. • Downers Grove (IL)

On-site
USD 41,328 - 55,104
Competitive hourly base salary: $30.00–$40.00 per hour
Matching 401(k) contribution
Medical, dental, vision insurance
+1
Onsite A&D CNC Programmer — 3-4 Axis (CATIA/Vericut)
Onsite A&D CNC Programmer — 3-4 Axis (CATIA/Vericut)

The Marvin Group • Inglewood (CA)

On-site
USD 37,000 - 44,000
CNC Programmer
CNC Programmer

ALIGN PRECISION • Town of Florida (NY)

On-site
USD 85,000 - 130,000
CNC Programmer
CNC Programmer

Prince Industries • Carol Stream (IL)

On-site
USD 70,000 - 120,000
Computer Numerical Control Programmer
Computer Numerical Control Programmer

TRS Staffing Solutions • Lebanon

On-site
USD 45,000 - 70,000
Lead CNC Programmer
Lead CNC Programmer

Mason Controls • Los Angeles (CA)

On-site
USD 85,000 - 110,000