CNC Programmer
Lansing, MI · On-site
$27 - $36.75/hr
Position Summary & Objective A CNC (Computer Numerical Control) programmer develops and modifies computer programs to control the operation of CNC machines, translating blueprints and design ...
Lansing, MI · On-site
$27 - $36.75/hr
Position Summary & Objective A CNC (Computer Numerical Control) programmer develops and modifies computer programs to control the operation of CNC machines, translating blueprints and design ...
Lansing, MI · On-site
$27 - $36.75/hr
Position Summary & Objective A CNC (Computer Numerical Control) programmer develops and modifies computer programs to control the operation of CNC machines, translating blueprints and design ...
$27 - $36.75/hr
Position Summary & Objective A CNC (Computer Numerical Control) programmer develops and modifies computer programs to control the operation of CNC machines, translating blueprints and design ...
$27 - $36.75/hr
Position Summary & Objective A CNC (Computer Numerical Control) programmer develops and modifies computer programs to control the operation of CNC machines, translating blueprints and design ...
Lansing, MI · On-site
$27 - $36.75/hr
Position Summary & Objective A CNC (Computer Numerical Control) programmer develops and modifies computer programs to control the operation of CNC machines, translating blueprints and design ...
Lansing, MI · On-site
$27 - $36.75/hr
Position Summary & Objective A CNC (Computer Numerical Control) programmer develops and modifies computer programs to control the operation of CNC machines, translating blueprints and design ...
Lansing, MI · On-site
$27 - $36.75/hr
Position Summary & Objective A CNC (Computer Numerical Control) programmer develops and modifies computer programs to control the operation of CNC machines, translating blueprints and design ...
Lansing, MI · On-site
$27 - $36.75/hr
Position Summary & Objective A CNC (Computer Numerical Control) programmer develops and modifies computer programs to control the operation of CNC machines, translating blueprints and design ...
Lansing, MI · On-site
$27 - $36.75/hr
Position Summary & Objective A CNC (Computer Numerical Control) programmer develops and modifies computer programs to control the operation of CNC machines, translating blueprints and design ...
Lansing, MI · On-site
$27 - $36.75/hr
Position Summary & Objective A CNC (Computer Numerical Control) programmer develops and modifies computer programs to control the operation of CNC machines, translating blueprints and design ...
$27 - $36.75/hr
Position Summary & Objective A CNC (Computer Numerical Control) programmer develops and modifies computer programs to control the operation of CNC machines, translating blueprints and design ...
Quick apply
$27 - $36.75/hr
Position Summary & Objective A CNC (Computer Numerical Control) programmer develops and modifies computer programs to control the operation of CNC machines, translating blueprints and design ...
Lansing, MI · On-site
$27 - $36.75/hr
Position Summary & Objective A CNC (Computer Numerical Control) programmer develops and modifies computer programs to control the operation of CNC machines, translating blueprints and design ...
Lansing, MI · On-site
$27 - $36.75/hr
Position Summary & Objective A CNC (Computer Numerical Control) programmer develops and modifies computer programs to control the operation of CNC machines, translating blueprints and design ...
Lansing, MI · On-site
$27 - $36.75/hr
Position Summary & Objective A CNC (Computer Numerical Control) programmer develops and modifies computer programs to control the operation of CNC machines, translating blueprints and design ...
Quick apply
Lansing, MI · On-site
$27 - $36.75/hr
Position Summary & Objective A CNC (Computer Numerical Control) programmer develops and modifies computer programs to control the operation of CNC machines, translating blueprints and design ...
Lansing, MI · On-site
Role: Programmer Analyst 6 Location: Lansing, MI 48933 -Hybrid Duration: 1 Year with possible ... Required Skills: * 8+ years of business analysis experience for complex computer systems. * 8+ ...
Quick apply
Lansing, MI · On-site
Role: Programmer Analyst 6 Location: Lansing, MI 48933 -Hybrid Duration: 1 Year with possible ... Required Skills: * 8+ years of business analysis experience for complex computer systems. * 8+ ...
Lansing, MI · On-site
$58 - $63/hr
Bachelor's Degree We are looking for a Programmer Analyst 6. Top Skills & Years of Experience: · Bachelor's degree in computer science, Information Systems, Data Analytics, or related field. · 3+ ...
Quick apply
Lansing, MI · On-site
$58 - $63/hr
Bachelor's Degree We are looking for a Programmer Analyst 6. Top Skills & Years of Experience: · Bachelor's degree in computer science, Information Systems, Data Analytics, or related field. · 3+ ...
Okemos, MI · On-site
Required Skills/Qualifications: · Bachelor's degree with coursework in computer science, information systems, engineering or related field and five years' related work experience in applications ...
Quick apply
Okemos, MI · On-site
Required Skills/Qualifications: · Bachelor's degree with coursework in computer science, information systems, engineering or related field and five years' related work experience in applications ...
Lansing, MI · On-site
$58 - $63/hr
Experience or Knowledge on creating CI/CD pipelines using Azure DevOps - Nice to have Skills Descriptions: * 10+ years of developing complex computer systems using Java. * 10+ years of developing ...
Quick apply
Lansing, MI · On-site
$58 - $63/hr
Experience or Knowledge on creating CI/CD pipelines using Azure DevOps - Nice to have Skills Descriptions: * 10+ years of developing complex computer systems using Java. * 10+ years of developing ...
Okemos, MI · On-site
Required Skills/Qualifications: · Bachelor's degree with coursework in computer science, information systems, engineering or related field and five years' related work experience in applications ...
Quick apply
Okemos, MI · On-site
Required Skills/Qualifications: · Bachelor's degree with coursework in computer science, information systems, engineering or related field and five years' related work experience in applications ...
Experience developing complex computer systems using JAVA. Experience developing complex computer systems using java IDEs such as Eclipse. Experience programming in SQL and/or PL/SQL. Experience ...
Experience developing complex computer systems using JAVA. Experience developing complex computer systems using java IDEs such as Eclipse. Experience programming in SQL and/or PL/SQL. Experience ...
Lansing, MI · On-site
Possession of a Bachelor's degree with 21 semester (32 term) credits in computer science, data processing, computer information, data communication, networking, system analysis, computer programming ...
Lansing, MI · On-site
Possession of a Bachelor's degree with 21 semester (32 term) credits in computer science, data processing, computer information, data communication, networking, system analysis, computer programming ...
Experience developing complex computer systems using JAVA. Experience developing complex computer systems using java IDEs such as Eclipse. Experience programming in SQL and/or PL/SQL. Experience ...
Experience developing complex computer systems using JAVA. Experience developing complex computer systems using java IDEs such as Eclipse. Experience programming in SQL and/or PL/SQL. Experience ...
Lansing, MI · On-site
Knowledge of computer programming, data modeling, and object-oriented programming procedures and techniques. * Knowledge of application development environments and related tools. * Ability to ...
Lansing, MI · On-site
Knowledge of computer programming, data modeling, and object-oriented programming procedures and techniques. * Knowledge of application development environments and related tools. * Ability to ...
Charlotte, MI · On-site
$24.25 - $33.25/hr
Position Summary & Objective A CNC (Computer Numerical Control) programmer develops and modifies computer programs to control the operation of CNC machines, translating blueprints and design ...
Charlotte, MI · On-site
$24.25 - $33.25/hr
Position Summary & Objective A CNC (Computer Numerical Control) programmer develops and modifies computer programs to control the operation of CNC machines, translating blueprints and design ...
Potterville, MI · On-site
$25.50 - $34.75/hr
Position Summary & Objective A CNC (Computer Numerical Control) programmer develops and modifies computer programs to control the operation of CNC machines, translating blueprints and design ...
Potterville, MI · On-site
$25.50 - $34.75/hr
Position Summary & Objective A CNC (Computer Numerical Control) programmer develops and modifies computer programs to control the operation of CNC machines, translating blueprints and design ...
Lansing, MI · On-site +1
$33.45 - $48.09/hr
Alternate Education and Experience Information Technology Programmer/Analyst 12 Possession of an associate's degree with 16 semester (24 term) credits in computer science, information assurance, data ...
Lansing, MI · On-site +1
$33.45 - $48.09/hr
Alternate Education and Experience Information Technology Programmer/Analyst 12 Possession of an associate's degree with 16 semester (24 term) credits in computer science, information assurance, data ...
$33.5K - $39.2K
5% of jobs
$39.2K - $45K
10% of jobs
$45K - $50.8K
7% of jobs
$51.8K is the 25th percentile. Wages below this are outliers.
$50.8K - $56.5K
15% of jobs
$56.5K - $62.3K
7% of jobs
The median wage is $64.3K / yr.
$62.3K - $68K
15% of jobs
$68K - $73.8K
11% of jobs
$78.1K is the 75th percentile. Wages above this are outliers.
$73.8K - $79.6K
6% of jobs
$79.6K - $85.3K
14% of jobs
$85.3K - $91.1K
7% of jobs
$91.1K - $96.9K
2% of jobs
$33.5K
$65.9K
$96.9K
A computer programmer designs, tests, writes, debugs, and maintains the computer program code. The coding language is written for the computer to be able to comprehend it and take specific actions according to those commands. Computer programmers can work with existing code or create something entirely new. The objective of coding is to develop programs that act on specific controls and behaviors. Coders need to be able to work with specialized algorithms, logic, and app domain, as well. But the other key goal of a computer programmer is to design interfaces that regular non-technical users can easily understand and use.
| Aspect | Computer Programmer | Software Developer |
|---|---|---|
| Credentials | Typically requires a bachelor's degree in computer science or related field | Usually requires a bachelor's degree, often with additional experience or certifications |
| Work Environment | Often works in coding, debugging, and maintaining software | Designs, develops, tests, and maintains software applications |
| Industry Usage | Commonly employed in IT, software firms, and tech departments | Found in a wide range of industries including tech, finance, healthcare |
While both roles involve coding and software creation, Computer Programmers primarily focus on writing and debugging code based on specifications, whereas Software Developers are involved in designing and building complete software solutions. The roles often overlap, but Developers typically have broader responsibilities in the software development lifecycle.
The most popular types of Computer Programmer jobs in Lansing, MI are:
For Computer Programmer jobs in Lansing, MI, the most frequently searched job titles are:
The top searched job categories for Computer Programmer jobs in Lansing, MI are:
Cities near Lansing, MI with the most Computer Programmer job openings:

Lansing, MI • On-site
$27 - $36.75/hr
Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Re-posted 27 days ago