1

Cnc Machine Engineer Jobs in Romulus, MI (NOW HIRING)

CNC Lead - Programmer/Machinist

Troy, MI ยท On-site

$25 - $34.25/hr

Experience with CNC machining and programming ... Experience running a 5-axis machine * Familiarity with Fanuc or Fadal controllers * Ability to ...

CNC Machinist Senior

Farmington, MI ยท On-site

$20.25 - $27.50/hr

Minimum of 8 years of experience with CNC machine operation and 3D Programming * Must be legally authorized to work in the United States without the need for current or future employer sponsorship

CNC Machinist Senior

Farmington, MI ยท On-site

$20.25 - $27.50/hr

Minimum of 8 years of experience with CNC machine operation and 3D Programming * Must be legally authorized to work in the United States without the need for current or future employer sponsorship

CNC Lathe Machinist / Programmer Location: Troy, MI Job Type: Full-Time Compensation: $28-$35/hour (Based on Experience) + Excellent Benefits Precision Machining. Advanced Technology. Career Growth.

CNC Machinist Senior

Farmington, MI

$20.25 - $27.50/hr

Minimum of 8 years of experience with CNC machine operation and 3D Programming * Must be legally authorized to work in the United States without the need for current or future employer sponsorship

CNC Programmer/Machinist

Troy, MI ยท On-site

$25 - $34.25/hr

... machine * Plan machining by studying work orders and blueprints * Set up mills by tramming ... Experience with CNC machining and programming * Experience running Tarus 3+2 and/or 5 axis Doosan ...

CNC Programmer/Machinist

Troy, MI ยท On-site

$25 - $34.25/hr

... machine * Plan machining by studying work orders and blueprints * Set up mills by tramming ... Experience with CNC machining and programming * Experience running Tarus 3+2 and/or 5 axis Doosan ...

CNC Set Up Technician Location: Plymouth, MI Type: Full-Time, Onsite Shift Options: * Day Shift: 6 ... Engineers handle programming, but technicians must be comfortable performing program edits, machine ...

CNC Machinist

Saline, MI ยท On-site

$18.50 - $25.25/hr

MMI Engineered Solutions is currently seeking a driven CNC Machinist to support our tooling and manufacturing operations. This role is responsible for setting up, operating, and maintaining CNC ...

CNC Machinist

Saline, MI ยท On-site

$18.50 - $25.25/hr

MMI Engineered Solutions is currently seeking a driven CNC Machinist to support our tooling and manufacturing operations. This role is responsible for setting up, operating, and maintaining CNC ...

CNC Machinist

Saline, MI

$18.50 - $25.25/hr

MMI Engineered Solutions is currently seeking a driven CNC Machinist to support our tooling and manufacturing operations. This role is responsible for setting up, operating, and maintaining CNC ...

Be Seen First

Strong CNC programming and setup ability remains the primary requirement. Company Description Brown Jig / BJG Manufacturing Solutions is a precision machine shop specializing in high-tolerance CNC ...

CNC MACHINIST

Warren, MI ยท On-site

$19.25 - $26.25/hr

Knowledge of 2D and 3D CNC programming, especially MasterCam * Good Communicator * Knowledge of good machine maintenance practices * High School education. * Excellent print reading skills * Familiar ...

Robot Programmer Department: Methods Automation - Engineering/Robot Programming Methods Machine ... Integrate robots with CNC machines, conveyors, vision systems, part presentation systems, and ...

CNC Machinist

Detroit, MI ยท On-site

$24 - $32/hr

**CNC Machinist ** Precision Manufacturing | Aerospace **Compensation: ** $24 - $32 based on ... Interpret complex GD&T requirements, engineering drawings, and customer specifications * Maintain ...

Robot Programmer Department: Methods Automation - Engineering/Robot Programming Methods Machine ... Integrate robots with CNC machines, conveyors, vision systems, part presentation systems, and ...

Showing results 21-40

Cnc Machine Engineer information

See Romulus, MI salary details

$24

$36

$45

How much do cnc machine engineer jobs pay per hour?

As of Sep 2, 2026, the average hourly pay for cnc machine engineer in Romulus, MI is $36.27, according to ZipRecruiter salary data. Most workers in this role earn between $32.64 and $38.65 per hour, depending on experience, location, and employer.

What is a CNC machine engineer?

CNC Machine Engineers are professionals who design, program, operate, and maintain computer numerical control (CNC) machines used in manufacturing. They develop and optimize processes to produce precision parts and components from materials such as metal, plastic, or wood. Their responsibilities also include troubleshooting equipment, ensuring quality control, and collaborating with other engineers to improve efficiency. CNC Machine Engineers play a vital role in industries like automotive, aerospace, and electronics where high accuracy and repeatability are essential.

What are the key skills and qualifications needed to thrive as a CNC machine engineer?

To thrive as a CNC Machine Engineer, you need a solid background in mechanical engineering, CNC programming, and machining processes, often supported by a relevant degree or technical certification. Familiarity with CAD/CAM software, G-code programming, and various CNC control systems is typically required. Strong problem-solving, attention to detail, and effective teamwork are vital soft skills in this role. These competencies ensure precise machining, efficient production, and seamless integration with manufacturing teams.

What are some common challenges CNC machine engineers face when optimizing production processes?

CNC Machine Engineers often encounter challenges such as minimizing machine downtime, ensuring precision in high-volume production, and adapting to rapidly changing design specifications. Balancing speed with accuracy while maintaining strict quality standards can be demanding, particularly when troubleshooting unexpected equipment issues or programming errors. Collaboration with production teams and continuous process improvement are key to overcoming these hurdles and ensuring efficient, reliable output.

What is the difference between Cnc Machine Engineer vs Cnc Programmer?

AspectCnc Machine EngineerCnc Programmer
Primary RoleDesigns, maintains, and troubleshoots CNC machines and systemsDevelops and writes CNC code to control machine operations
Required SkillsMechanical knowledge, troubleshooting, machine operationG-code programming, CAD/CAM software proficiency
Work EnvironmentManufacturing plants, machine shopsManufacturing, CNC programming departments
CertificationsTechnical certifications, CNC operation trainingG-code, CAD/CAM software certifications

While both roles are essential in CNC manufacturing, the Cnc Machine Engineer focuses on machine design, maintenance, and troubleshooting, whereas the Cnc Programmer specializes in creating the code that controls CNC machines. Understanding these differences helps employers and job seekers target the right skills and responsibilities in the industry.

Is CNC machine engineer in high demand?

CNC machine engineers are in high demand due to the ongoing need for precision manufacturing and automation in industries such as aerospace, automotive, and electronics. Skilled professionals with knowledge of CAD/CAM software, machine operation, and maintenance are particularly sought after, often leading to good job stability and competitive salaries.

What does a CNC machine engineer do?

A CNC machine engineer designs, programs, and maintains computer numerical control (CNC) machines used in manufacturing. They create tool paths using CAD/CAM software, set up machines, and ensure precision and quality in production processes. Strong technical skills and knowledge of machining operations are essential for this role.

What job categories do people searching Cnc Machine Engineer jobs in Romulus, MI look for?

The top searched job categories for Cnc Machine Engineer jobs in Romulus, MI are:

What cities near Romulus, MI are hiring for Cnc Machine Engineer jobs?

Cities near Romulus, MI with the most Cnc Machine Engineer job openings:

CNC Lead - Programmer/Machinist

Waltonen

Troy, MI โ€ข On-site

$25 - $34.25/hr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 8 days ago


Job description

Independence Tooling is actively seeking a CNC Lead to join our team!
Responsibilities
  • Serve as Lead in the CNC Department
  • Mentor, Lead and Supervise other machinists
  • Produce machined parts by setting up, and operating a mill and/or computer numerical control (CNC) machine
  • Plan machining by studying work orders and blueprints
  • Set up mills by tramming/indicating vices and/or work material
  • Maintain safe operations by adhering to safety procedures and regulations
  • Maintain equipment by completing preventive maintenance requirements
  • Maintains continuity among work shifts by documenting and communicating actions, irregularities and continuing needs
  • Develop instructions for CNC Technicians
  • Review 3D CAD design
  • Determine steps for programming including where materials should be cut
  • Convert instructions into a computer-automated manufacturing (CAM) program
  • Determine job order and perform associated calculations
  • Compose programs and revise existing ones for increased efficiency

Qualifications
  • Proven leadership experience in a CNC environment
  • 2+ years of experience programming in WorkNC
  • Experience with CNC machining and programming
  • Experience running a 5-axis machine
  • Familiarity with Fanuc or Fadal controllers
  • Ability to prioritize tasks & delegate them when appropriate

Preferred Qualifications
  • Experience in aerospace, automotive, or defense is a plus
  • Experience running a 3+2 axis machine
  • Experience running a Haas, Doosan, or Hermle

Benefits
  • Medical, Dental & Vision Insurance
  • Vacation and Holiday pay
  • Employer matching 401K
  • Hybrid work schedule after 90 days for eligible positions
  • Tuition Reimbursement
  • Flexible Spending Programs (FSAs)
  • Short-Term & Long-Term Disability insurance
  • Employee Referral Program
  • Additional Voluntary Benefit Programs
  • Off-site company events & Employee Luncheons

Who are we?
Waltonen Engineering, Inc. is an equal opportunity employer and will consider qualified applicants for all positions without regard to race, color, sex, religion, national origin, age, marital status, weight, height, or the presence of a non-job-related medical condition or handicap.