1

Flexible Programmer Jobs in Michigan (NOW HIRING)

Senior NX CAM Programmer

Grand Rapids, MI · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Senior NX CAM Programmer Grand Rapids, MI | On-Site | Full-Time We are seeking an experienced ... HSA & Flexible Spending Accounts * 9 Paid Holidays * PTO, Sick Time, and Personal Time Off ...

Senior NX CAM Programmer

Grand Rapids, MI · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Senior NX CAM Programmer Grand Rapids, MI | On-Site | Full-Time We are seeking an experienced ... HSA amp; Flexible Spending Accounts * 9 Paid Holidays * PTO, Sick Time, and Personal Time Off ...

CNC Programmer

Auburn Hills, MI

$25 - $34.25/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... engineering, and innovative tooling solutions for more than 70 years. As a full-service provider ... Flexible Spending Account (FSA) * Career Development & Paid Training * Opportunities for ...

CNC Programmer

Auburn Hills, MI · On-site

$25 - $34.25/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... engineering, and innovative tooling solutions for more than 70 years. As a full-service provider ... Flexible Spending Account (FSA) * Career Development & Paid Training * Opportunities for ...

CNC Programmer/Machinist

Troy, MI · On-site

$25 - $34.25/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Flexible Spending Programs (FSAs) * Short-Term & Long-Term Disability Insurance * Employee Referral ... Waltonen Engineering, Inc. is an equal opportunity employer and will consider qualified applicants ...

CNC Programmer/Machinist

Troy, MI · On-site

$25 - $34.25/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Flexible Spending Programs (FSAs) * Short-Term & Long-Term Disability Insurance * Employee Referral ... Waltonen Engineering, Inc. is an equal opportunity employer and will consider qualified applicants ...

Be Seen First

Lathe Mastercam Programmer

Chesterfield, MI · On-site

$38 - $50/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We are seeking someone who is energetic, flexible, and dependable with at least 10+ years of experience in programming, and set-up of Lathe machines. Possess the ability in programming Swiss Lathes.

Be Seen First

CNC Lathe Programmer

Chesterfield, MI · On-site

$35 - $50/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We are seeking someone who is energetic, flexible, and dependable with at least 10+ years of experience in programming, and set-up Lathe machines. Must be proficient in Mastercam. Pay based on ...

CNC Programmer

Lansing, MI · On-site

$27 - $36.75/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Position Summary & Objective A CNC (Computer Numerical Control) programmer develops and modifies ... flexible spending accounts that allow you to pay for specific health-care and dependent care ...

CNC Programmer

Lansing, MI

$27 - $36.75/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Position Summary & Objective A CNC (Computer Numerical Control) programmer develops and modifies ... flexible spending accounts that allow you to pay for specific health-care and dependent care ...

CNC Programmer

Lansing, MI

$27 - $36.75/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Position Summary & Objective A CNC (Computer Numerical Control) programmer develops and modifies ... flexible spending accounts that allow you to pay for specific health-care and dependent care ...

CNC Programmer

Lansing, MI · On-site

$27 - $36.75/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Position Summary & Objective A CNC (Computer Numerical Control) programmer develops and modifies ... flexible spending accounts that allow you to pay for specific health-care and dependent care ...

CNC Programmer

Lansing, MI · On-site

$27 - $36.75/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Position Summary & Objective A CNC (Computer Numerical Control) programmer develops and modifies ... flexible spending accounts that allow you to pay for specific health-care and dependent care ...

PLC Programmer

Jackson, MI · On-site

$63K - $86K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Health & Dependent Care (Flexible Spending Account) * 100% Matching 401K up to 6% * Life/Accidental ... Work involves a thorough knowledge of programmable logic controllers, industrial control devices ...

Showing results 21-40

Flexible Programmer information

See Michigan salary details

$10

$34

$59

How much do flexible programmer jobs pay per hour?

As of Aug 17, 2026, the average hourly pay for flexible programmer in Michigan is $34.46, according to ZipRecruiter salary data. Most workers in this role earn between $22.40 and $44.86 per hour, depending on experience, location, and employer.

What is a flexible programmer?

A Flexible Programmer is a software developer who adapts to different technologies, projects, and work environments. They may work across multiple programming languages, frameworks, and platforms, depending on project requirements. This role often involves freelancing, contract work, or working in agile teams that require quick learning and adaptability. Flexibility can also refer to work arrangements, such as remote or hybrid schedules. The key skills for this role include problem-solving, versatility, and the ability to quickly learn new programming concepts.

What does a flexible programmer do?

A typical day for a Flexible Programmer often involves working on multiple projects, adapting to shifting priorities, and collaborating closely with various teams such as designers, testers, and project managers. Tasks may include coding new features, debugging issues, participating in stand-up meetings, and quickly learning new technologies or frameworks as needed. The role often provides opportunities for remote or hybrid work, supporting a healthy work-life balance while meeting project deadlines. This variety ensures ongoing professional growth and keeps daily responsibilities engaging and dynamic.

What skills and qualifications are needed to thrive as a flexible programmer?

To thrive as a Flexible Programmer, you need strong proficiency in multiple programming languages, problem-solving skills, and the ability to quickly adapt to different project requirements, usually backed by a degree in computer science or related field. Experience with various development environments, version control systems like Git, and sometimes relevant certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate are often advantageous. Excellent communication, time management, and teamwork skills are crucial for collaborating across diverse projects and teams. These skills and qualities are key for efficiently handling a variety of tasks and adapting to fast-changing technical needs in a dynamic work environment.

What are the most commonly searched types of Programmer jobs in Michigan?

The most popular types of Programmer jobs in Michigan are:

What are popular job titles related to Flexible Programmer jobs in Michigan?

For Flexible Programmer jobs in Michigan, the most frequently searched job titles are:

What job categories do people searching Flexible Programmer jobs in Michigan look for?

The top searched job categories for Flexible Programmer jobs in Michigan are:

What cities in Michigan are hiring for Flexible Programmer jobs?

Cities in Michigan with the most Flexible Programmer job openings:

Infographic showing various Flexible Programmer job openings in Michigan as of August 2026, with employment types broken down into 1% As Needed, 66% Full Time, 27% Part Time, 2% Temporary, 3% Contract, and 1% Nights. Highlights an 82% Physical, 2% Hybrid, and 16% Remote job distribution, with an average salary of $71,675 per year, or $34.5 per hour.

Senior NX CAM Programmer

Michigan Wheel

Grand Rapids, MI • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 8 days ago


Job description

Senior NX CAM Programmer
Grand Rapids, MI | On-Site | Full-Time
We are seeking an experienced Senior Siemens NX CAM Programmer to help modernize and standardize programming across our machine shop. This role focuses on advanced multi-axis programming, cycle time reduction, and building reusable NX CAM programming systems to improve machining performance and efficiency.
Key Responsibilities
  • Develop Siemens NX CAM programs for CNC mills and lathes
  • Program advanced multi-axis toolpaths (swarf, guiding curves, feature-based machining, high-speed machining)
  • Build standardized templates, tool libraries, and programming methods
  • Use simulation and verification tools to ensure collision-free programs before release
  • Optimize toolpaths to reduce cycle time, improve surface finish, and extend tool life
  • Support prove-outs on the shop floor and collaborate with manufacturing engineers
  • Help establish programming standards across multiple CNC machines
Qualifications
  • 5+ years of Siemens NX CAM programming experience
  • Strong multi-axis CNC programming skills
  • Deep understanding of machining fundamentals, feeds & speeds, cutter engagement, and surface finish control
  • Experience machining castings or variable starting stock
  • Proven ability to reduce cycle times and improve machining efficiency
  • Ability to work independently and develop structured programming systems
Preferred / Bonus Skills
  • NX Open, Python, or CAM automation
  • Post processor customization
  • Robotics experience (ABB a plus)
Benefits
  • Biweekly Pay
  • 401(k) with Company Match (after 90 days)
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • Accident Insurance
  • Critical Illness Insurance
  • Hospital Indemnity Insurance
  • Legal Insurance
  • Life & AD&D Insurance
  • Short-Term & Long-Term Disability
  • HSA & Flexible Spending Accounts
  • 9 Paid Holidays
  • PTO, Sick Time, and Personal Time Off

Competitive compensation based on experience