1

Coding Engineer Jobs in Michigan (NOW HIRING)

The ideal candidate will have strong experience in CNC setup, G & M code programming, cycle time development, tooling optimization, and Fanuc robotic automation , along with the ability to oversee ...

CNC Programmer

Brighton, MI · On-site

$25.50 - $34.75/hr

... Engineer to determine most effective workholding for new products - Control all machine program ... preferred) - M&G Code Programming for 4 axis CNC Mill - Proficient with Fanuc controls ...

STEM/Coding Instructor

Canton, MI · On-site

$14 - $19/hr

... of computer science and programming. The instructor is responsible for delivering the iCode ... Interest in or experience with robotics, gaming, coding, or digital arts. * Ability to work with ...

STEM/Coding Instructor

Canton, MI · On-site

$14 - $19/hr

... of computer science and programming. The instructor is responsible for delivering the iCode ... Interest in or experience with robotics, gaming, coding, or digital arts. * Ability to work with ...

Ensure compliance with safety codes, engineering standards, and structural integrity requirements . * Coordinate with customers, contractors, and internal teams to ensure projects meet design intent ...

Sr.Software Engineer

Detroit, MI · On-site

$121.30K - $159.90K/yr

Make sure you know how to do coding/programming on demand. Experience with: OOA/OOD, distributed systems/software, real time processing, relational database systems, messaging systems; Agile and test ...

Manufacturing Engineer

Howell, MI · On-site

$68.30K - $87.90K/yr

Familiar with M & G code programming. * Familiar with AutoCAD and/or SolidWorks. * Problem-solving skills. * Ability to manage multiple tasks. * Knowledge of Machining methods and tooling. * Lean ...

Familiar with M & G code programming. * Familiar with AutoCAD and/or SolidWorks. * Problem-solving skills. * Ability to manage multiple tasks. * Knowledge of Machining methods and tooling. * Lean ...

Program CNC machines using G and M code, primarily for horizontal and vertical mills and some lathes, and monitor runs to ensure stable and efficient operation. * Work closely with Quality Engineers ...

Program CNC machines using G and M code, primarily for horizontal and vertical mills and some lathes, and monitor runs to ensure stable and efficient operation. * Work closely with Quality Engineers ...

Program CNC machines using G and M code, primarily for horizontal and vertical mills and some lathes, and monitor runs to ensure stable and efficient operation. * Work closely with Quality Engineers ...

Make simple edits to G-Code programming and manage multiple machine operations. * Maintain high levels of production, adhering to close and exacting tolerances and finish specifications. * Follow ...

Adapts instruction using hands-on AI coding tool practice, code review exercises, and progressive project complexity to support students from non-programmers building first applications through ...

next page

Showing results 1-20

Coding Engineer information

See Michigan salary details

$34K

$88.7K

$119.8K

How much do coding engineer jobs pay per year?

As of May 29, 2026, the average yearly pay for coding engineer in Michigan is $88,687.00, according to ZipRecruiter salary data. Most workers in this role earn between $73,200.00 and $101,500.00 per year, depending on experience, location, and employer.

What does a coding engineer do?

A coding engineer designs, develops, tests, and maintains software applications and systems using programming languages such as Java, Python, or C++. They analyze user requirements, write efficient code, and troubleshoot issues to ensure functionality and performance. Proficiency with development tools, version control, and understanding of software development life cycle are essential for this role.

What is the difference between Coding Engineer vs Software Developer?

AspectCoding EngineerSoftware Developer
Required CredentialsBachelor's in Computer Science or related field; coding certificationsBachelor's in Computer Science or related field; coding certifications
Work EnvironmentTech companies, software firms, startupsTech companies, software firms, startups
Employer & Industry UsageCommonly used in engineering teams focusing on coding tasksBroader usage including application development and system design
Search & Comparison IntentHigh overlap with software development roles, focusing on coding tasksBroader role, but often compared in coding contexts

While both Coding Engineers and Software Developers require similar educational backgrounds and certifications, Coding Engineers typically focus more on writing, testing, and optimizing code within engineering teams. Software Developers often have a broader scope, including designing software architecture and working on various development phases. The roles overlap significantly, but Coding Engineers are more specialized in coding tasks within technical teams.

What cities in Michigan are hiring for Coding Engineer jobs? Cities in Michigan with the most Coding Engineer job openings:
Infographic showing various Coding Engineer job openings in Michigan as of May 2026, with employment types broken down into 89% Full Time, 5% Part Time, 1% Temporary, and 5% Contract. Highlights an 57% Physical, 13% Hybrid, and 30% Remote job distribution, with an average salary of $88,687 per year, or $42.6 per hour.

CNC Process Engineer

Anonymous Employer

New Troy, MI

$80K - $115K/hr

Full-time

Posted 27 days ago


Job description

MagTech is currently hiring for a Process Engineer for a client in the New Troy, Michigan area. Please apply below if you are interested and meet the qualifications.

Process Engineer – CNC Machining & Automation (Automotive Manufacturing)

Cycle Time Development | Fanuc Robotics | Lean Process Optimization

Position Overview

We are seeking a hands-on, performance-drivenProcess Engineerto support CNC machining and automated manufacturing operations. This role is responsible for developing, launching, and optimizing production processes for new and existing programs while maintaining quality and efficiency on the shop floor.

The ideal candidate will have strong experience inCNC setup, G & M code programming, cycle time development, tooling optimization, and Fanuc robotic automation, along with the ability to oversee multiple machining centers in a fast-paced automotive environment.

This is a highly visible, floor-focused position that plays a key role in driving productivity, improving part quality, and supporting new project launches.

Schedule & Classification
  • Full-time

  • Exempt / Salaried

Compensation
  • $75,000 – $115,000 per year, based on experience
What You’ll OwnProcess Development & Production Support
  • Develop and establishcycle times and run standardsfor new and existing programs

  • Oversee and support7–10 CNC machines simultaneously, including:

    • vertical mills

    • horizontal mills

    • lathes

    • 3-axis and 4-axis machining centers

  • Set up and launch new jobs on the shop floor

  • Monitor production performance and implement process improvements

CNC Programming & Automation
  • Create, modify, and optimizeG & M code programs

  • SupportFanuc control systems

  • Program and supportFanuc robotic automationfor part handling and process efficiency

  • Work withSolidWorksandMastercamto support machining processes

  • Utilize macro programming where applicable

Tooling & Quality Optimization
  • Select, build, and improve tooling for performance and tool life

  • Analyze and improve cutting parameters and machining strategies

  • ReviewSPC datawith Quality and Production to drive data-based decisions

  • Work closely with Quality to interpret prints, GD&T, and design requirements

  • Maintain process capability and part quality

Continuous Improvement & Lean Manufacturing
  • Generate and implement process improvement ideas

  • Support lean manufacturing initiatives

  • Improve uptime, efficiency, and scrap reduction

  • Standardize setups and best practices

Team Support & Training
  • Train and mentor new operators and support experienced machinists

  • Promote consistent production and quality standards

  • Work cross-functionally with Engineering, Quality, and Production leadership

Required Qualifications
  • 3–5 years of CNC setup and process engineering experience

  • ProvenG & M code programming experience

  • Strong experience withFanuc controls

  • Ability to read and interpretblueprints and GD&T

  • Experience setting up and supporting multi-machine environments

  • Strong problem-solving and analytical skills

  • Self-directed and highly motivated

  • Ability to work in a fast-paced manufacturing environment

  • Willingness to work overtime as needed

  • High School Diploma or GED

  • Ability to communicate effectively in English

Preferred Qualifications (Nice to Have)
  • Automotive machining and automation experience (strongly preferred)

  • Experience withMori Seiki CNC controls

  • Fanuc robot programming and troubleshooting

  • Zoller tool presetter experience

  • Knowledge ofTS 16949 / ISO 9000 systems

  • Macro programming experience

  • CAD/CAM proficiency:

    • SolidWorks (primary)

    • Mastercam

Physical Requirements
  • Standing and walking for extended periods

  • Bending, stooping, reaching, twisting, pushing, and pulling

  • Ability to lift50 lbs or more

  • Ability to wear required PPE

Work Environment
  • Manufacturing shop environment with:

    • moving forklifts and heavy equipment

    • uneven walking surfaces

    • dust and high noise levels

    • temperature fluctuations and hot summer conditions (shop floor environment)

    • exposure to coolants, oils, and sharp-edged parts

  • Occasional outdoor exposure as required

Why This Role Stands Out
  • Direct impact on new program launches and production performance

  • Hands-on role with real authority on the shop floor

  • High visibility with leadership and operations

  • Advanced machining and robotic automation environment

  • Strong growth potential for high-performing engineers

ID:qnkTyx