CAD Drafter/Designer
$50K - $60K/yr
Job Title: CAD Drafter/Designer We have immediate full-time openings for CAD Drafters and Designers ... Consults with Engineers and Project Coordinators to resolve design problems. * Ensures that ...
$50K - $60K/yr
Job Title: CAD Drafter/Designer We have immediate full-time openings for CAD Drafters and Designers ... Consults with Engineers and Project Coordinators to resolve design problems. * Ensures that ...
$50K - $60K/yr
Job Title: CAD Drafter/Designer We have immediate full-time openings for CAD Drafters and Designers ... Consults with Engineers and Project Coordinators to resolve design problems. * Ensures that ...
$50.25 - $66.50/hr
... Computer Science, Computer Engineering, Electrical Engineering, Cybersecurity, or a related technical discipline Minimum 11+ years of software development experience Strong experience developing ...
$50.25 - $66.50/hr
... Computer Science, Computer Engineering, Electrical Engineering, Cybersecurity, or a related technical discipline Minimum 11+ years of software development experience Strong experience developing ...
$110K - $167K/yr
Bachelor's degree in computer science or computer engineering or related field required with 2 years of experience or master's degree in computer science or computer engineering or related field C/C ...
$110K - $167K/yr
Bachelor's degree in computer science or computer engineering or related field required with 2 years of experience or master's degree in computer science or computer engineering or related field C/C ...
Hunt Valley, MD · On-site
$110K - $167K/yr
Bachelor's degree in computer science or computer engineering or related field required with 2 years of experience or master's degree in computer science or computer engineering or related field C/C ...
Hunt Valley, MD · On-site
$110K - $167K/yr
Bachelor's degree in computer science or computer engineering or related field required with 2 years of experience or master's degree in computer science or computer engineering or related field C/C ...
York, PA · On-site
$15/hr
You will resolve computer-related issues for our clients. Responsibilities: * Greet customers when they enter the store. * Assist customers with hardware sales. * Provide high quality interactions ...
York, PA · On-site
$15/hr
You will resolve computer-related issues for our clients. Responsibilities: * Greet customers when they enter the store. * Assist customers with hardware sales. * Provide high quality interactions ...
Shrewsbury, PA · On-site
$15/hr
You will resolve computer-related issues for our clients. Responsibilities: * Greet customers when they enter the store. * Assist customers with hardware sales. * Provide high quality interactions ...
Shrewsbury, PA · On-site
$15/hr
You will resolve computer-related issues for our clients. Responsibilities: * Greet customers when they enter the store. * Assist customers with hardware sales. * Provide high quality interactions ...
Bachelor's degree (in computer science or computer engineering or related field) required with 8 years of experience or master's degree (in computer science or computer engineering or related field ...
Bachelor's degree (in computer science or computer engineering or related field) required with 8 years of experience or master's degree (in computer science or computer engineering or related field ...
Hunt Valley, MD · On-site
Bachelor's degree (in computer science or computer engineering or related field) required with 8 years of experience or master's degree (in computer science or computer engineering or related field ...
Hunt Valley, MD · On-site
Bachelor's degree (in computer science or computer engineering or related field) required with 8 years of experience or master's degree (in computer science or computer engineering or related field ...
Hunt Valley, MD · On-site
$92K - $127K/yr
Technical leadership Individual Contributor (SME) Qualifications Bachelor's degree in computer science or computer engineering or related field required with 2 years of experience or master's degree ...
Hunt Valley, MD · On-site
$92K - $127K/yr
Technical leadership Individual Contributor (SME) Qualifications Bachelor's degree in computer science or computer engineering or related field required with 2 years of experience or master's degree ...
$92K - $127K/yr
Technical leadership Individual Contributor (SME) Qualifications Bachelor's degree in computer science or computer engineering or related field required with 2 years of experience or master's degree ...
$92K - $127K/yr
Technical leadership Individual Contributor (SME) Qualifications Bachelor's degree in computer science or computer engineering or related field required with 2 years of experience or master's degree ...
Cockeysville, MD · On-site
$54.50 - $73.25/hr
Engineering Management Qualifications Bachelor's degree (in computer science or computer engineering or related field) required with 5 years of experience or master's degree (in computer science or ...
Cockeysville, MD · On-site
$54.50 - $73.25/hr
Engineering Management Qualifications Bachelor's degree (in computer science or computer engineering or related field) required with 5 years of experience or master's degree (in computer science or ...
Hanover, PA · On-site
$23 - $30/hr
Experience with CNC machine operation and programming ... Proficiency in CAD software, including AutoCAD. * Ability to read and interpret blueprints.
Quick apply
Hanover, PA · On-site
$23 - $30/hr
Experience with CNC machine operation and programming ... Proficiency in CAD software, including AutoCAD. * Ability to read and interpret blueprints.
Hunt Valley, MD · On-site
$54.75 - $73.50/hr
Technical leadership Individual Contributor (SME) Engineering Management Qualifications Bachelor's degree (in computer science or computer engineering or related field) required with 5 years of ...
Hunt Valley, MD · On-site
$54.75 - $73.50/hr
Technical leadership Individual Contributor (SME) Engineering Management Qualifications Bachelor's degree (in computer science or computer engineering or related field) required with 5 years of ...
$54.75 - $73.50/hr
Technical leadership Individual Contributor (SME) Engineering Management Qualifications Bachelor's degree (in computer science or computer engineering or related field) required with 5 years of ...
$54.75 - $73.50/hr
Technical leadership Individual Contributor (SME) Engineering Management Qualifications Bachelor's degree (in computer science or computer engineering or related field) required with 5 years of ...
... Computer Science, Computer Engineering, Electrical Engineering, Cybersecurity, or a related technical discipline. In lieu of a degree, 7 years of directly related experience may be substituted ...
... Computer Science, Computer Engineering, Electrical Engineering, Cybersecurity, or a related technical discipline. In lieu of a degree, 7 years of directly related experience may be substituted ...
$117K - $154K/yr
Requires a BS degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, Physics or a related engineering discipline * Knowledge of Automation/Process Control experience ...
$117K - $154K/yr
Requires a BS degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, Physics or a related engineering discipline * Knowledge of Automation/Process Control experience ...
Required Qualifications: • Requires a BS degree in Computer Science, Computer Engineering, or related engineering discipline • Excellent written and oral communication and interpersonal skills ...
Required Qualifications: • Requires a BS degree in Computer Science, Computer Engineering, or related engineering discipline • Excellent written and oral communication and interpersonal skills ...
York, PA · On-site
We are considering a CMM Programming Engineer to join our federal team at our York, PA location ... Proficient in personal computer capabilities in MS Office Suite. * Demonstrated planning, problem ...
Quick apply
York, PA · On-site
We are considering a CMM Programming Engineer to join our federal team at our York, PA location ... Proficient in personal computer capabilities in MS Office Suite. * Demonstrated planning, problem ...
We are considering a CMM Programming Engineer to join our federal team at our York, PA location ... Proficient in personal computer capabilities in MS Office Suite. * Demonstrated planning, problem ...
We are considering a CMM Programming Engineer to join our federal team at our York, PA location ... Proficient in personal computer capabilities in MS Office Suite. * Demonstrated planning, problem ...
Promote a data-centric culture across engineering and manufacturing teams Qualifications: * BS in Computer Science, Computer Engineering, or related field (MS preferred) * 8+ years of experience in ...
Quick apply
Promote a data-centric culture across engineering and manufacturing teams Qualifications: * BS in Computer Science, Computer Engineering, or related field (MS preferred) * 8+ years of experience in ...
$31.7K - $37.2K
5% of jobs
$37.2K - $42.6K
10% of jobs
$42.6K - $48.1K
7% of jobs
$49.1K is the 25th percentile. Wages below this are outliers.
$48.1K - $53.6K
15% of jobs
$53.6K - $59K
7% of jobs
The median wage is $61K / yr.
$59K - $64.5K
15% of jobs
$64.5K - $70K
11% of jobs
$74K is the 75th percentile. Wages above this are outliers.
$70K - $75.4K
6% of jobs
$75.4K - $80.9K
14% of jobs
$80.9K - $86.3K
7% of jobs
$86.3K - $91.8K
2% of jobs
$31.7K
$62.5K
$91.8K
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.

$50K - $60K/yr
Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Posted 12 days ago
8.5
Based on 17 frontline employees who took The Breakroom Quiz
59th of 417 rated machine equipment manufacturers