2

Full Time Computer Programmer Jobs in Minnesota (NOW HIRING)

CAD/CAM Programmer

Chisago City, MN · On-site

$30.14 - $37.67/hr

Full-time employees enjoy: * Medical, Dental & Vision coverage * Supplemental insurance options ... Understanding of CAD software preferred * Other programming software knowledge preferred but not ...

CNC Programmer

Ramsey, MN · On-site

$40 - $55/hr

CNC Programmer B & H Machining - Ramsey, MN Pay: $35 - $50 per hour Job Type: Full-time Job Summary ... Develop CNC programs using GibbsCAM or other CAD/CAM software * Design custom tooling and fixtures

Operations Type: Full-time What You'll Be Doing: As a CNC Programmer, you'll play a critical role ... Interpret blueprints, CAD models, technical drawings, and GD&T requirements to determine optimal ...

CNC Programmer

Alexandria, MN · On-site

$25.50 - $34.75/hr

Demonstrated ability to write computer programs. * Strong critical thinking, logic, and reasoning ... All full-time positions offer attractive compensation and benefits that include ESOP stock ...

CAD Manager

Eden Prairie, MN · On-site

$120K/yr

Wunderlich-Malec Engineering (WM) is 100% employee-owned and one of the largest and most well ... Full-time employees may be eligible for the following benefits: Medical • Dental • Vision • ...

CAD Manager

Eden Prairie, MN · Hybrid

$120K/yr

Wunderlich-Malec Engineering (WM) is 100% employee-owned and one of the largest and most well ... Full-time employees may be eligible for the following benefits: Medical • Dental • Vision • ...

Analyst/Programmer

Rochester, MN · On-site

$88K - $123K/yr

Knowledge of system design principles, software development methodologies, and computer programming ... Full Time Hours/Pay Period 80 Schedule Details Standard business hours Monday - Friday 8:00 am - 5 ...

next page

Showing results 1-20

Full Time Computer Programmer information

What is a full time computer programmer?

Full time computer programmers are professionals who write, test, and maintain the code that enables computer software and applications to function. They typically work for companies or organizations as salaried employees, dedicating all of their working hours to programming tasks. Their responsibilities often include collaborating with other developers, troubleshooting bugs, and updating existing software to improve performance or security. Full time computer programmers may specialize in specific programming languages or technologies depending on their employer's needs.

What are the key skills and qualifications needed to thrive as a full time computer programmer?

To thrive as a Full Time Computer Programmer, you need strong proficiency in programming languages (such as Python, Java, or C++), problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with integrated development environments (IDEs), version control systems like Git, and potentially certifications in specific technologies are often required. Attention to detail, teamwork, and effective communication are essential soft skills for collaborating on projects and debugging complex issues. These skills and qualities are crucial for building reliable software, meeting project deadlines, and contributing positively to development teams.

What are some common challenges full time computer programmers face when working on large team projects?

Full Time Computer Programmers often encounter challenges such as coordinating effectively with team members, managing code integration from multiple contributors, and maintaining clear documentation. Keeping up with frequent updates and ensuring code consistency across the project can be demanding, especially when following strict version control protocols. To overcome these challenges, programmers typically rely on collaborative tools, regular team meetings, and clear coding standards to streamline communication and development processes.

What is the difference between Full Time Computer Programmer vs Part Time Computer Programmer?

AspectFull Time Computer ProgrammerPart Time Computer Programmer
Work HoursTypically 35-40 hours per weekLess than 30 hours per week
Employment StatusFull-time employment, often with benefitsPart-time employment, usually without full benefits
Certifications & SkillsSame certifications and skills requiredSame certifications and skills required
Work EnvironmentOffice or remote, consistent scheduleFlexible schedule, may work remotely or on-site

Full Time Computer Programmers work standard hours with benefits, while Part Time Computer Programmers have flexible hours with fewer benefits. Both roles require similar skills and certifications, but differ mainly in hours and employment structure.

Are full time computer programmers in demand?

Full-time computer programmers are in high demand due to the ongoing growth of technology and digital transformation across industries. Skills in programming languages such as Python, Java, and C++, along with experience in software development and problem-solving, increase employability. The job market for programmers is expected to remain strong, especially for those with up-to-date technical skills and certifications.

What are the most commonly searched types of Computer Programmer jobs in Minnesota?

The most popular types of Computer Programmer jobs in Minnesota are:

What cities in Minnesota are hiring for Full Time Computer Programmer jobs?

Cities in Minnesota with the most Full Time Computer Programmer job openings:

Infographic showing various Full Time Computer Programmer job openings in Minnesota as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 13% Part Time, 3% Contract, and 1% Nights. Highlights an 80% Physical, 1% Hybrid, and 19% Remote job distribution.

CAD/CAM Programmer

AtWork Personnel St. Paul

Minneapolis, MN • On-site

$35 - $42/hr

Full-time

Medical, Life, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Job description

CAD/CAM Programmer – Direct Hire

Pay:$35.00 – $42.00+ per hour (DOE)

Job Type:Full-Time | Direct Hire | Non-Exempt

Schedule:Monday – Friday | 6:30 AM – 3:00 PM

Location:Minneapolis, MN

Position Overview

We are seeking an experienced Senior CAD/CAM Programmer to join a growing custom manufacturing operation specializing in precision plastic fabrication and thermoforming. This is a highly technical, hands-on role that will report directly to the Head of Engineering and play a key role in supporting design, programming, manufacturing, and continuous improvement initiatives.

The ideal candidate will bring strong CAD/CAM expertise, CNC programming experience, and a passion for solving manufacturing challenges. While this position offers a pathway into technical leadership and training responsibilities, the primary focus will remain on hands-on engineering support, CNC programming, fixture design, tooling development, and manufacturing optimization.

This is an excellent opportunity for someone who enjoys being deeply involved in both engineering and production while helping guide future improvements and mentoring team members over time.

Key Responsibilities

  • Create and modify CAD models, manufacturing drawings, tooling designs, and production fixtures
  • Develop and optimize CAM programs for CNC machining operations, including multi-axis applications
  • Support setup and operation of CNC routers and related manufacturing equipment
  • Design tooling, fixtures, molds, and production aids to improve manufacturing efficiency
  • Collaborate with engineering and production teams to resolve manufacturing challenges and improve processes
  • Troubleshoot programming, tooling, setup, and production issues on the shop floor
  • Review part designs for manufacturability and recommend process improvements
  • Assist with project planning, estimating, and manufacturing workflow support
  • Maintain documentation related to engineering changes, tooling, fixtures, and CNC programs
  • Support quality initiatives through blueprint interpretation, GD&T application, and inspection verification
  • Provide technical guidance and mentorship to less experienced team members as needed

Qualifications

  • 5+ years of CAD/CAM programming experience in a manufacturing environment
  • Strong experience with CAD design, CAM programming, and CNC machining processes
  • Experience creating tooling, fixtures, and manufacturing support equipment
  • Hands-on CNC setup experience with multi-axis machining equipment
  • Strong understanding of machining principles, manufacturing processes, and production workflows
  • Ability to read and interpret engineering drawings, blueprints, and GD&T requirements
  • Excellent troubleshooting and problem-solving skills
  • Strong communication and collaboration abilities
  • Ability to work independently while supporting cross-functional teams

Preferred Qualifications

  • Experience in plastic fabrication, thermoforming, CNC routing, or related manufacturing environments
  • Experience programming 3-axis and 5-axis CNC equipment
  • Familiarity with SolidWorks, CAMWorks, or similar CAD/CAM software
  • Previous mentoring, training, or technical leadership experience
  • Experience working with Fagor controls or similar CNC control systems

What We're Looking For

We're looking for someone who wants to remain hands-on while growing into a technical leadership role. This position is ideal for an experienced CAD/CAM professional who enjoys designing parts, creating programs, developing tooling solutions, troubleshooting manufacturing issues, and helping others succeed through technical guidance and knowledge sharing.

Benefits

  • Medical Insurance
  • Life Insurance
  • 401(k) Plan
  • Paid Time Off (PTO)

Why Join Us?

  • Direct hire opportunity with long-term career growth
  • Highly technical and hands-on engineering role
  • Opportunity to work directly with engineering leadership
  • Diverse projects involving design, programming, tooling, and manufacturing support
  • Growing company with significant investment in future expansion
  • Pathway into technical leadership while remaining involved in day-to-day engineering and manufacturing operations

You should be proficient in:

  • GD&T
  • Equipment Troubleshooting
  • CNC Tooling
  • Troubleshooting Skills
  • CNC Programming
  • G-Code
  • Design for Manufacturability (DFM)
  • M-Code
  • Precision Measurement & Hand Metrology
  • Advanced Inspection & Gauge Measurement
  • Aerospace Manufacturing
  • Machine Setups for Production Runs

Machines & technologies you'll use:

  • CNC Mill (3-4 axis VMC)
  • CAM Software
  • CNC Mill (5+ axis VMC)
ID:qnkTyx