Programmer
Monroe, OH ยท On-site
Develop NC programs and setup sheets on CAD/CAM system from designs for milling or EDM equipment. * Troubleshoot existing programs for corrective action. * Troubleshoot mill or EDM for programming ...
Monroe, OH ยท On-site
Develop NC programs and setup sheets on CAD/CAM system from designs for milling or EDM equipment. * Troubleshoot existing programs for corrective action. * Troubleshoot mill or EDM for programming ...
Monroe, OH ยท On-site
Develop NC programs and setup sheets on CAD/CAM system from designs for milling or EDM equipment. * Troubleshoot existing programs for corrective action. * Troubleshoot mill or EDM for programming ...
Norwood, OH ยท On-site +1
$60K - $155K/yr
We are looking for a CAD Automaton Engineer to join our team at Innomotics. The Industry-Leader of Motors and Drives Innomotics is an industry-leading supplier of motors and large drive systems. With ...
Norwood, OH ยท On-site +1
$60K - $155K/yr
We are looking for a CAD Automaton Engineer to join our team at Innomotics. The Industry-Leader of Motors and Drives Innomotics is an industry-leading supplier of motors and large drive systems. With ...
$91K - $134K/yr
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent work experience preferred Minimum of 5 years experience in field support servicing complex X86 ...
$91K - $134K/yr
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent work experience preferred Minimum of 5 years experience in field support servicing complex X86 ...
Be Seen First
West Chester, OH ยท On-site
$25 - $34.25/hr
We use MasterCam CAD/CAM X24 software to do mold designs and then write programs for the CNC ... programming, setup in the CNC, run the CNC; maintaining quality Company Description Company ...
Quick apply
Be Seen First
West Chester, OH ยท On-site
$25 - $34.25/hr
We use MasterCam CAD/CAM X24 software to do mold designs and then write programs for the CNC ... programming, setup in the CNC, run the CNC; maintaining quality Company Description Company ...
Job Overview The Department of Electrical and Computer Engineering (ECE), in the College of Engineering and Applied Science (CEAS) at the University of Cincinnati (UC) invites you to apply for the ...
Job Overview The Department of Electrical and Computer Engineering (ECE), in the College of Engineering and Applied Science (CEAS) at the University of Cincinnati (UC) invites you to apply for the ...
Cincinnati, OH ยท On-site
$91K - $134K/yr
... Computer Science, Computer Engineering, Electrical Engineering, or equivalent work experience preferred โข Minimum of 5 years experience in field support servicing complex X86 systems and parts ...
Cincinnati, OH ยท On-site
$91K - $134K/yr
... Computer Science, Computer Engineering, Electrical Engineering, or equivalent work experience preferred โข Minimum of 5 years experience in field support servicing complex X86 systems and parts ...
Job Overview The Department of Electrical and Computer Engineering (ECE), in the College of Engineering and Applied Science (CEAS) at the University of Cincinnati (UC) invites you to apply for the ...
Job Overview The Department of Electrical and Computer Engineering (ECE), in the College of Engineering and Applied Science (CEAS) at the University of Cincinnati (UC) invites you to apply for the ...
Cincinnati, OH ยท On-site
$98K - $132K/yr
Standard programming languages. Design, installation, and maintenance of enterprise distributed client server and desktop computer systems. Principles and practices of computer network systems ...
Cincinnati, OH ยท On-site
$98K - $132K/yr
Standard programming languages. Design, installation, and maintenance of enterprise distributed client server and desktop computer systems. Principles and practices of computer network systems ...
Cincinnati, OH ยท On-site
$25.50 - $34.75/hr
CNC Programmer ( Engineering Technologist ) Cincinnati, OH Build an Aviation Career You're Proud Of ... Provides support, training and problem resolution to operations personnel who use computer ...
Cincinnati, OH ยท On-site
$25.50 - $34.75/hr
CNC Programmer ( Engineering Technologist ) Cincinnati, OH Build an Aviation Career You're Proud Of ... Provides support, training and problem resolution to operations personnel who use computer ...
Cincinnati, OH ยท On-site
$25.50 - $34.75/hr
CNC Programmer ( Engineering Technologist ) Cincinnati, OH Build an Aviation Career You're Proud Of ... Provides support, training and problem resolution to operations personnel who use computer ...
Cincinnati, OH ยท On-site
$25.50 - $34.75/hr
CNC Programmer ( Engineering Technologist ) Cincinnati, OH Build an Aviation Career You're Proud Of ... Provides support, training and problem resolution to operations personnel who use computer ...
$25 - $34.25/hr
This role involves creating machine tool paths based on engineering specifications and CAD models, ensuring efficient and precise machining of complex parts. The NC Programmer collaborates closely ...
$25 - $34.25/hr
This role involves creating machine tool paths based on engineering specifications and CAD models, ensuring efficient and precise machining of complex parts. The NC Programmer collaborates closely ...
$78K - $101K/yr
Bachelor's degree in Electrical Engineering, Electrical Engineering Technology, Computer Science, Computer Engineering, or Computer Engineering Technology. * 3 years of experience in designing ...
$78K - $101K/yr
Bachelor's degree in Electrical Engineering, Electrical Engineering Technology, Computer Science, Computer Engineering, or Computer Engineering Technology. * 3 years of experience in designing ...
West Chester, OH ยท On-site
$78K - $101K/yr
Bachelor's degree in Electrical Engineering, Electrical Engineering Technology, Computer Science, Computer Engineering, or Computer Engineering Technology. * 3 years of experience in designing ...
West Chester, OH ยท On-site
$78K - $101K/yr
Bachelor's degree in Electrical Engineering, Electrical Engineering Technology, Computer Science, Computer Engineering, or Computer Engineering Technology. * 3 years of experience in designing ...
Cincinnati, OH ยท On-site
$25.50 - $34.75/hr
CNC Programmer ( Engineering Technologist ) Cincinnati, OH Build an Aviation Career You're Proud Of ... Provides support, training and problem resolution to operations personnel who use computer ...
Cincinnati, OH ยท On-site
$25.50 - $34.75/hr
CNC Programmer ( Engineering Technologist ) Cincinnati, OH Build an Aviation Career You're Proud Of ... Provides support, training and problem resolution to operations personnel who use computer ...
Trenton, OH ยท On-site
Interpret engineering drawings, CAD models, and GD&T specifications. Troubleshoot and optimize existing programs and reporting processes. Support metrology activities, including equipment calibration ...
Trenton, OH ยท On-site
Interpret engineering drawings, CAD models, and GD&T specifications. Troubleshoot and optimize existing programs and reporting processes. Support metrology activities, including equipment calibration ...
Loveland, OH ยท On-site
$25.75 - $35.75/hr
This role will partner closely with design engineering, manufacturing engineering, quality, metrology, and customer-facing teams to translate requirements into producible designs. The CAD Designer ...
Loveland, OH ยท On-site
$25.75 - $35.75/hr
This role will partner closely with design engineering, manufacturing engineering, quality, metrology, and customer-facing teams to translate requirements into producible designs. The CAD Designer ...
Cincinnati, OH ยท On-site
$700/wk
Adjunct - Computer Programming & Software Development This posting is part of an ongoing recruitment effort. Applications are accepted year-round, and qualified candidates will be contacted as ...
Cincinnati, OH ยท On-site
$700/wk
Adjunct - Computer Programming & Software Development This posting is part of an ongoing recruitment effort. Applications are accepted year-round, and qualified candidates will be contacted as ...
Proficy Plant Apps Dot NET (C#), SQL Server Database (Programmer) Total Experience Required : Must ... Qualifications Bachelor of Computer Science. Bachelor 's degrees from an accredited college in a ...
Proficy Plant Apps Dot NET (C#), SQL Server Database (Programmer) Total Experience Required : Must ... Qualifications Bachelor of Computer Science. Bachelor 's degrees from an accredited college in a ...
Adjunct - Computer Programming amp; Software Development This posting is part of an ongoing recruitment effort. Applications are accepted year-round, and qualified candidates will be contacted as ...
Adjunct - Computer Programming amp; Software Development This posting is part of an ongoing recruitment effort. Applications are accepted year-round, and qualified candidates will be contacted as ...
Proficy Plant Apps Dot NET (C#), SQL Server Database (Programmer) Total Experience Required : Must ... Qualifications Bachelor of Computer Science. Bachelor 's degrees from an accredited college in a ...
Proficy Plant Apps Dot NET (C#), SQL Server Database (Programmer) Total Experience Required : Must ... Qualifications Bachelor of Computer Science. Bachelor 's degrees from an accredited college in a ...
$31.1K - $36.4K
5% of jobs
$36.4K - $41.8K
10% of jobs
$41.8K - $47.1K
7% of jobs
$48.1K is the 25th percentile. Wages below this are outliers.
$47.1K - $52.5K
15% of jobs
$52.5K - $57.8K
7% of jobs
The median wage is $59.7K / yr.
$57.8K - $63.2K
15% of jobs
$63.2K - $68.5K
11% of jobs
$72.6K is the 75th percentile. Wages above this are outliers.
$68.5K - $73.9K
6% of jobs
$73.9K - $79.2K
14% of jobs
$79.2K - $84.6K
7% of jobs
$84.6K - $89.9K
2% of jobs
$31.1K
$61.2K
$89.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.

Full-time
Posted 3 days ago