CAD/CAM Programmer
Maple Grove, MN · On-site
Manufacturing Position Summary The CAD/CAM Programmer is responsible for developing, programming, and optimizing fabrication programs for sheet metal manufacturing equipment including laser, punch ...
Maple Grove, MN · On-site
Manufacturing Position Summary The CAD/CAM Programmer is responsible for developing, programming, and optimizing fabrication programs for sheet metal manufacturing equipment including laser, punch ...
Maple Grove, MN · On-site
Manufacturing Position Summary The CAD/CAM Programmer is responsible for developing, programming, and optimizing fabrication programs for sheet metal manufacturing equipment including laser, punch ...
Faculty -Electrical/Computer Engineering Client : Educational Industry Duration : Full Time Location : Minneapolis, MN 55403 Description: Position Overview The faculty member is responsible for ...
Faculty -Electrical/Computer Engineering Client : Educational Industry Duration : Full Time Location : Minneapolis, MN 55403 Description: Position Overview The faculty member is responsible for ...
Saint Paul, MN · On-site
$16.50/hr
Electrical & Computer Engineering Location: St. Paul Pay Rate: $16.50 Hours: 7-9pm Job Summary: The Department of Electrical & Computer Engineering is looking to hire 4 student tutors for the ...
Saint Paul, MN · On-site
$16.50/hr
Electrical & Computer Engineering Location: St. Paul Pay Rate: $16.50 Hours: 7-9pm Job Summary: The Department of Electrical & Computer Engineering is looking to hire 4 student tutors for the ...
Edina, MN · Remote
$40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...
Edina, MN · Remote
$40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...
Saint Paul, MN · Remote
$40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...
Saint Paul, MN · Remote
$40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...
Minneapolis, MN · Remote
$40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...
Minneapolis, MN · Remote
$40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...
Position Information Classification Title Adjunct Computer Programming Instructor Working Title Adjunct Computer Programming Instructor Hire Types Adjunct/PT Faculty Division Branch Department Lake ...
Position Information Classification Title Adjunct Computer Programming Instructor Working Title Adjunct Computer Programming Instructor Hire Types Adjunct/PT Faculty Division Branch Department Lake ...
Position Details Position Information Classification Title Adjunct Computer Programming Instructor Working Title Adjunct Computer Programming Instructor Hire Types Adjunct/PT Faculty Division Branch ...
Position Details Position Information Classification Title Adjunct Computer Programming Instructor Working Title Adjunct Computer Programming Instructor Hire Types Adjunct/PT Faculty Division Branch ...
Computer Systems Engineer - 2 Openings Location: Onsite at St. Paul, MN Duration: 6 Months with possibilities of extension Working hours: Typically 8-4 or 9-5 (standard business hours). Hybrid/Remote ...
Quick apply
Computer Systems Engineer - 2 Openings Location: Onsite at St. Paul, MN Duration: 6 Months with possibilities of extension Working hours: Typically 8-4 or 9-5 (standard business hours). Hybrid/Remote ...
Chisago City, MN · On-site
$30.14 - $37.67/hr
Understanding of CAD software preferred * Other programming software knowledge preferred but not required include Streambend, ARtube, Solidworks CAM, woodWOP, and PLANAR Kendall Howard provides equal ...
Quick apply
Chisago City, MN · On-site
$30.14 - $37.67/hr
Understanding of CAD software preferred * Other programming software knowledge preferred but not required include Streambend, ARtube, Solidworks CAM, woodWOP, and PLANAR Kendall Howard provides equal ...
Saint Paul, MN · On-site
$77K - $116K/yr
The Electrical & Computer Engineering Department offers undergraduate degrees in Electrical Engineering and Computer Engineering and a master's degree in Electrical & Computer Engineering. As a ...
Saint Paul, MN · On-site
$77K - $116K/yr
The Electrical & Computer Engineering Department offers undergraduate degrees in Electrical Engineering and Computer Engineering and a master's degree in Electrical & Computer Engineering. As a ...
The Department of Electrical & Computer Engineering in the College of Engineering at the University of Saint Thomas, Saint Paul, MN is seeking applications for a tenure track assistant professor ...
The Department of Electrical & Computer Engineering in the College of Engineering at the University of Saint Thomas, Saint Paul, MN is seeking applications for a tenure track assistant professor ...
Saint Paul, MN · Remote
$40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Electrical and Computer Engineering tutors nationally. As a tutor on the Varsity Tutors Platform ...
Saint Paul, MN · Remote
$40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Electrical and Computer Engineering tutors nationally. As a tutor on the Varsity Tutors Platform ...
Warroad, MN · On-site
$29 - $38/hr
Marvin is looking for a Computer Numerically Controlled (CNC) Programmer to develop and maintain the programs that drive the production of our windows and doors. In this role, you'll support our Made ...
Warroad, MN · On-site
$29 - $38/hr
Marvin is looking for a Computer Numerically Controlled (CNC) Programmer to develop and maintain the programs that drive the production of our windows and doors. In this role, you'll support our Made ...
Minneapolis, MN · Remote
$40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Electrical and Computer Engineering tutors nationally. As a tutor on the Varsity Tutors Platform ...
Minneapolis, MN · Remote
$40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Electrical and Computer Engineering tutors nationally. As a tutor on the Varsity Tutors Platform ...
Edina, MN · Remote
$40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Electrical and Computer Engineering tutors nationally. As a tutor on the Varsity Tutors Platform ...
Edina, MN · Remote
$40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Electrical and Computer Engineering tutors nationally. As a tutor on the Varsity Tutors Platform ...
Warroad, MN · On-site
$26 - $35.50/hr
Marvin is looking for a Computer Numerically Controlled (CNC) Programmer to develop and maintain the programs that drive the production of our windows and doors. In this role, you'll support our Made ...
Warroad, MN · On-site
$26 - $35.50/hr
Marvin is looking for a Computer Numerically Controlled (CNC) Programmer to develop and maintain the programs that drive the production of our windows and doors. In this role, you'll support our Made ...
Warroad, MN · On-site
$29 - $38/hr
Marvin is looking for a Computer Numerically Controlled (CNC) Programmer to develop and maintain the programs that drive the production of our windows and doors. In this role, you'll support our Made ...
Warroad, MN · On-site
$29 - $38/hr
Marvin is looking for a Computer Numerically Controlled (CNC) Programmer to develop and maintain the programs that drive the production of our windows and doors. In this role, you'll support our Made ...
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online FE - Electrical and Computer Engineering tutors nationally. As a tutor on the Varsity Tutors ...
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online FE - Electrical and Computer Engineering tutors nationally. As a tutor on the Varsity Tutors ...
Warroad, MN · On-site
$26 - $35.50/hr
Marvin is looking for a Computer Numerically Controlled (CNC) Programmer to develop and maintain the programs that drive the production of our windows and doors. In this role, you'll support our Made ...
Warroad, MN · On-site
$26 - $35.50/hr
Marvin is looking for a Computer Numerically Controlled (CNC) Programmer to develop and maintain the programs that drive the production of our windows and doors. In this role, you'll support our Made ...
$32.3K - $37.9K
5% of jobs
$37.9K - $43.5K
10% of jobs
$43.5K - $49K
7% of jobs
$50K is the 25th percentile. Wages below this are outliers.
$49K - $54.6K
15% of jobs
$54.6K - $60.1K
7% of jobs
The median wage is $62.1K / yr.
$60.1K - $65.7K
15% of jobs
$65.7K - $71.3K
11% of jobs
$75.4K is the 75th percentile. Wages above this are outliers.
$71.3K - $76.8K
6% of jobs
$76.8K - $82.4K
14% of jobs
$82.4K - $88K
7% of jobs
$88K - $93.5K
2% of jobs
$32.3K
$63.6K
$93.5K
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 Minnesota are:
For Computer Programmer jobs in Minnesota, the most frequently searched job titles are:
The top searched job categories for Computer Programmer jobs in Minnesota are:
Cities in Minnesota with the most Computer Programmer job openings:
For Computer Programmer jobs in MN, the most frequently searched job titles are:

Maple Grove, MN • On-site
Other
Medical, Dental, Vision, Life, Retirement, PTO
Posted 11 days ago
Create and optimize CNC programs for laser cutting, turret punch, and press brake equipment.
Develop efficient sheet metal nests to maximize material utilization and support production flow.
Support fabrication operations by troubleshooting, making program adjustments, and ensuring programs are released accurately and on time.
Job DetailsLevel: ExperiencedJob Location: Maple Grove Office - Maple Grove, MN 55369Position Type: Full TimeEducation Level: High School/GEDSalary Range: $31.25 - $39.00 HourlyJob Category: Manufacturing
Position SummaryThe CAD/CAM Programmer is responsible for developing, programming, and optimizing fabrication programs for sheet metal manufacturing equipment including laser, punch, and press brake systems. This role supports manufacturing throughput by creating accurate nests, minimizing material waste, reducing setup time, and ensuring smooth production flow between Engineering and Fabrication.
The CAD/CAM Programmer works closely with Engineering, Production, Fabrication, and Supply Chain to support on-time production and continuous improvement initiatives.
Key ResponsibilitiesProgramming & NestingMAS HVAC is committed to creating a diverse and inclusive workplace where all individuals are treated with respect and dignity. We provide equal employment opportunities to all employees and applicants without regard to race, color, religion, sex (including pregnancy, gender identity, and sexual orientation), national origin, age, disability, genetic information, marital status, veteran status, political affiliation, or any other legally protected status.
Employment decisions at MAS HVAC are based on merit, qualifications, and business needs. We prohibit discrimination and harassment of any kind and actively promote a culture of fairness, equity, and opportunity.
We also provide reasonable accommodations for qualified individuals with disabilities and for sincerely held religious beliefs, practices, or observances, in accordance with applicable laws.
Qualifications