We are seeking an experienced CNC Lathe Programmer / Machinist to join a precision manufacturing team. This role is ideal for a machinist who is comfortable programming CNC lathes and running their ...
Quick apply
We are seeking an experienced CNC Lathe Programmer / Machinist to join a precision manufacturing team. This role is ideal for a machinist who is comfortable programming CNC lathes and running their ...
Quick apply
We are seeking an experienced CNC Lathe Programmer / Machinist to join a precision manufacturing team. This role is ideal for a machinist who is comfortable programming CNC lathes and running their ...
We are seeking an experienced CNC Lathe Programmer / Machinist to join a precision manufacturing team. This role is ideal for a machinist who is comfortable programming CNC lathes and running their ...
We are seeking an experienced CNC Lathe Programmer / Machinist to join a precision manufacturing team. This role is ideal for a machinist who is comfortable programming CNC lathes and running their ...
Plymouth, MI · On-site
$100K - $115K/yr
This position plays a key role in programming complex machined castings used in industrial, agricultural, and heavy equipment applications. You'll work closely with engineering, quality, and ...
New
Plymouth, MI · On-site
$100K - $115K/yr
This position plays a key role in programming complex machined castings used in industrial, agricultural, and heavy equipment applications. You'll work closely with engineering, quality, and ...
New
We are seeking an experienced CNC Lathe Programmer / Machinist to join a precision manufacturing team. This role is ideal for a machinist who is comfortable programming CNC lathes and running their ...
We are seeking an experienced CNC Lathe Programmer / Machinist to join a precision manufacturing team. This role is ideal for a machinist who is comfortable programming CNC lathes and running their ...
Flint, MI · On-site
$40 - $55/hr
VENTEON and Harvard Resource Solutions are hiring PLC Controls Programmer to develop, test, and troubleshoot automation logic for industrial equipment. Key responsibilities include writing control ...
Flint, MI · On-site
$40 - $55/hr
VENTEON and Harvard Resource Solutions are hiring PLC Controls Programmer to develop, test, and troubleshoot automation logic for industrial equipment. Key responsibilities include writing control ...
Swartz Creek, MI · On-site
$40 - $55/hr
VENTEON and Harvard Resource Solutions are hiring PLC Controls Programmer to develop, test, and troubleshoot automation logic for industrial equipment. Key responsibilities include writing control ...
Swartz Creek, MI · On-site
$40 - $55/hr
VENTEON and Harvard Resource Solutions are hiring PLC Controls Programmer to develop, test, and troubleshoot automation logic for industrial equipment. Key responsibilities include writing control ...
Grand Blanc, MI · On-site
$40 - $55/hr
VENTEON and Harvard Resource Solutions are hiring PLC Controls Programmer to develop, test, and troubleshoot automation logic for industrial equipment. Key responsibilities include writing control ...
Grand Blanc, MI · On-site
$40 - $55/hr
VENTEON and Harvard Resource Solutions are hiring PLC Controls Programmer to develop, test, and troubleshoot automation logic for industrial equipment. Key responsibilities include writing control ...
DOE CAD/CAM Programmer Process Engineer Our company is in search of a CAD/CAM Programmer to join our team ASAP. Individual must possess the following qualities: Minimum of 5-year experience on ...
Quick apply
DOE CAD/CAM Programmer Process Engineer Our company is in search of a CAD/CAM Programmer to join our team ASAP. Individual must possess the following qualities: Minimum of 5-year experience on ...
Wixom, MI · On-site
$56K - $85K/yr
Strong programming, setup, and troubleshooting ability * Experience taking parts from print to production independently * Ability to create fixtures and workholding solutions * Comfortable optimizing ...
Wixom, MI · On-site
$56K - $85K/yr
Strong programming, setup, and troubleshooting ability * Experience taking parts from print to production independently * Ability to create fixtures and workholding solutions * Comfortable optimizing ...
Plymouth, MI · On-site
TRACKSIDE ENGINEER (INDYCAR) The IndyCar Trackside Support Engineer is a high-performance engineering role responsible for the full lifecycle of Ilmor powertrains, including build, calibration ...
Plymouth, MI · On-site
TRACKSIDE ENGINEER (INDYCAR) The IndyCar Trackside Support Engineer is a high-performance engineering role responsible for the full lifecycle of Ilmor powertrains, including build, calibration ...
Grand Blanc, MI · On-site
F&V is a highly successful, growth-oriented civil and environmental engineering/architectural firm that provides a wide range of services to municipal, industrial, institutional, commercial, and ...
Grand Blanc, MI · On-site
F&V is a highly successful, growth-oriented civil and environmental engineering/architectural firm that provides a wide range of services to municipal, industrial, institutional, commercial, and ...
Northville, MI · On-site
Job Type Full-time Description Metro Engineering Solutions LLC (MES) is seeking a Transmission Line Engineer to join our team. MES is a leading utility and telecommunications engineering firm serving ...
Northville, MI · On-site
Job Type Full-time Description Metro Engineering Solutions LLC (MES) is seeking a Transmission Line Engineer to join our team. MES is a leading utility and telecommunications engineering firm serving ...
Associate Engineer - Consulting & Operations Location: Hybrid (Farmington Hills, MI) with up to 50% travel Employment Type: Full-Time Ambe Engineering is seeking a results-driven, growth-oriented ...
Associate Engineer - Consulting & Operations Location: Hybrid (Farmington Hills, MI) with up to 50% travel Employment Type: Full-Time Ambe Engineering is seeking a results-driven, growth-oriented ...
New Hudson, MI · On-site
$75K/yr
MARINE POWERTRAIN DESIGN ENGINEER At Ilmor Engineering, innovation runs as deep as our passion for performance. Proudly named a Crain's Top 100 Places to Work, we pair world-class engineering with a ...
New Hudson, MI · On-site
$75K/yr
MARINE POWERTRAIN DESIGN ENGINEER At Ilmor Engineering, innovation runs as deep as our passion for performance. Proudly named a Crain's Top 100 Places to Work, we pair world-class engineering with a ...
Description Metro Engineering Solutions LLC (MES) is seeking a Transmission Line Engineer to join our team. MES is a leading utility and telecommunications engineering firm serving clients throughout ...
Description Metro Engineering Solutions LLC (MES) is seeking a Transmission Line Engineer to join our team. MES is a leading utility and telecommunications engineering firm serving clients throughout ...
Northville, MI · On-site
Description: Metro Engineering Solutions LLC (MES) is seeking a Transmission Line Engineer to join our team. MES is a leading utility and telecommunications engineering firm serving clients ...
Quick apply
Northville, MI · On-site
Description: Metro Engineering Solutions LLC (MES) is seeking a Transmission Line Engineer to join our team. MES is a leading utility and telecommunications engineering firm serving clients ...
Lima, MI · On-site
$79K - $93K/yr
Our client in Lima, OH is looking for a Plant Engineer Controls. This is a contract position. What You Will Do: * Use plant monitoring software to review cycle times of machinery, review and ...
Lima, MI · On-site
$79K - $93K/yr
Our client in Lima, OH is looking for a Plant Engineer Controls. This is a contract position. What You Will Do: * Use plant monitoring software to review cycle times of machinery, review and ...
Novi, MI · On-site
The Range and Efficiency Engineer ensures optimal vehicle performance by improving aerodynamics, rolling resistance, powertrain efficiency • Set and track range and efficiency targets specific to ...
Novi, MI · On-site
The Range and Efficiency Engineer ensures optimal vehicle performance by improving aerodynamics, rolling resistance, powertrain efficiency • Set and track range and efficiency targets specific to ...
IAV Group is an engineering and technical consultancy servicing the global automotive industry with approximately 7,000 employees worldwide and more than 40 years of experience. As a recognized ...
IAV Group is an engineering and technical consultancy servicing the global automotive industry with approximately 7,000 employees worldwide and more than 40 years of experience. As a recognized ...
Novi, MI · On-site
$98K - $134K/yr
IAV Group is an engineering and technical consultancy servicing the global automotive industry with approximately 7,000 employees worldwide and more than 40 years of experience. As a recognized ...
Quick apply
Novi, MI · On-site
$98K - $134K/yr
IAV Group is an engineering and technical consultancy servicing the global automotive industry with approximately 7,000 employees worldwide and more than 40 years of experience. As a recognized ...
$11.25 - $16.07
4% of jobs
$16.07 - $20.90
9% of jobs
$24.37 is the 25th percentile. Wages below this are outliers.
$20.90 - $25.73
17% of jobs
$25.73 - $30.55
13% of jobs
The median wage is $33.37 / hr.
$30.55 - $35.38
13% of jobs
$35.38 - $40.20
10% of jobs
$40.20 - $45.03
9% of jobs
$45.93 is the 75th percentile. Wages above this are outliers.
$45.03 - $49.86
9% of jobs
$49.86 - $54.68
7% of jobs
$54.68 - $59.51
6% of jobs
$59.51 - $64.33
4% of jobs
$11
$36
$64
Programmers write computer software, websites, and mobile applications using computer languages to generate code. Some common programming languages include C#, Python, and Java. Programmers may work as web developers, software developers, analysts, app developers, computer scientists, and firmware developers, depending on their specialty. As a programmer, you take the take the software designs created by developers and translate them into computer language that tells the computer what to do. The language may be simple and straightforward or very complex, depending on what functions your client needs from the application. You are also responsible for updating, maintaining, and troubleshooting the software as necessary.
| Aspect | Programmer | Software Developer |
|---|---|---|
| Required Credentials | Typically a degree in computer science or related field; coding certifications | Similar credentials; often includes additional knowledge of software design and architecture |
| Work Environment | Often focused on coding and debugging within teams or projects | Involves designing, coding, testing, and maintaining software applications |
| Employer & Industry Usage | Used across tech companies, startups, and IT departments | Common in software firms, tech companies, and enterprise IT |
| Search & Comparison Intent | People compare to understand coding roles and responsibilities | Broader scope including development lifecycle and project management |
While both Programmers and Software Developers write code, Programmers typically focus on coding and debugging specific tasks, whereas Software Developers are involved in designing, developing, and maintaining entire software applications. The roles often overlap, but Developers usually have a broader scope of responsibilities.

Full-time
Posted 16 days ago
We are seeking an experienced CNC Lathe Programmer / Machinist to join a precision manufacturing team. This role is ideal for a machinist who is comfortable programming CNC lathes and running their own parts, from setup through final inspection.
You’ll work with modern CNC lathe equipment and play a key role in producing high-quality components that meet tight tolerances and production goals.
What You’ll Do
Programming
Setup & Operation
Quality & Troubleshooting
Collaboration
Requirements
What We’re Looking For
Education
Benefits
Why Consider This Role?
Sourced by ZipRecruiter
Aviation
11 - 50 Employees
Flint, MI, US
2011