1

Computer Programmer Jobs in Coon Rapids, MN (NOW HIRING)

Minnesota engineering group. Help facilitate CAD designs for the engineering group. Mostly piping projects for apartments, gas meter sets, commercial customers, customers with gas meters, etc. lots ...

CAD Designer

Minneapolis, MN ยท On-site

$28.25 - $39/hr

Minneapolis, MN / Brooklyn Park, MN Job Summary Seeking a CAD Designer with strong NX experience to create 3D models, assemblies, and engineering documentation while supporting product design and ...

CAD Designer

North Saint Paul, MN

$27 - $37.25/hr

One Tech Engineering is searching for a CAD Designer for a position located in North St. Paul, Minnesota. The CAD Designer will use AutoCAD software to create detailed, accurate technical drawings ...

HiFyve is hiring a CNC Programmer in the Manufacturing industry in St. Paul, MN! Pay Rate: $24-30 ... Interpret blueprints, CAD models, technical drawings, and geometric dimensioning and tolerancing ...

CAD Manager

Hopkins, MN ยท On-site

We are a well-established, employee-owned engineering firm with over 40 years of experience and a ... The CAD Manager role is a hands-on leadership position responsible for overseeing a team of CAD ...

We are a well-established, employee-owned engineering firm with over 40 years of experience and a ... The CAD Manager role is a hands-on leadership position responsible for overseeing a team of CAD ...

... CAD models, technical drawings, and GD&T requirements to determine optimal machining strategies ... programming issues to minimize downtime and maintain production schedules โ€ข Analyze machining ...

CNC Programmer

Minneapolis, MN ยท On-site

$70K - $95K/yr

Utilize CAD/CAM software to support 5-axis machining and programming * Assist in fixture and tooling concepts for turnkey projects * Execute and manage turnkey system projects, including detailed ...

Electrical CAD Drafter

Eden Prairie, MN ยท On-site

$80K - $85K/yr

Engineering Role Description: The Electrical CAD Drafter must have 5+ years of experience. We are seeking an experienced Electrical CAD Drafter to join our team. In this role, you will be responsible ...

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 ... ENR Top 500 Firm We have a CAD Manager position available in our Eden Prairie, MN office. This ...

CAD Manager

Eden Prairie, MN ยท Hybrid

$120K/yr

Wunderlich-Malec Engineering (WM) is 100% employee-owned and one of the largest and most well ... ENR Top 500 Firm We have a CAD Manager position available in our Eden Prairie, MN office. This ...

CNC Programmer

Minneapolis, MN ยท On-site

$75K - $85K/yr

Ability to read and interpret 2D engineering drawings, GD&T requirements, and 3D CAD models. * Working knowledge of machining processes, cutting tools, workholding, feeds, and speeds. * Experience ...

next page

Showing results 1-20

Computer Programmer information

See Coon Rapids, MN salary details

$34.1K

$67.2K

$98.7K

How much do computer programmer jobs pay per year?

As of Jul 12, 2026, the average yearly pay for computer programmer in Coon Rapids, MN is $67,160.00, according to ZipRecruiter salary data. Most workers in this role earn between $52,200.00 and $82,700.00 per year, depending on experience, location, and employer.

What are computer programmers?

Computer programmers are professionals who write, test, and maintain the code that allows software programs and applications to function. They translate designs and instructions created by software engineers or developers into logical sequences that computers can follow. Programmers use various programming languages, such as Python, Java, or C++, to create and troubleshoot software to ensure it runs smoothly. Their work is essential to the development of websites, apps, operating systems, and a wide range of digital tools.

What are the key skills and qualifications needed to thrive as a Computer Programmer, and why are they important?

To thrive as a Computer Programmer, you need strong proficiency in programming languages (such as Python, Java, or C++), problem-solving skills, and a relevant degree or equivalent experience. Familiarity with software development tools, version control systems like Git, and sometimes certifications in specific languages or frameworks are commonly required. Attention to detail, communication skills, and the ability to work both independently and collaboratively are standout soft skills in this field. These competencies ensure high-quality, efficient code development and effective teamwork in rapidly evolving technical environments.

What Does a Computer Programmer Do?

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.

What is the difference between Computer Programmer vs Software Developer?

AspectComputer ProgrammerSoftware Developer
CredentialsTypically requires a bachelor's degree in computer science or related fieldUsually requires a bachelor's degree, often with additional experience or certifications
Work EnvironmentOften works in coding, debugging, and maintaining softwareDesigns, develops, tests, and maintains software applications
Industry UsageCommonly employed in IT, software firms, and tech departmentsFound 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.

What are some typical challenges computer programmers face when working on large team projects?

Computer programmers working on large team projects often encounter challenges such as coordinating code changes, maintaining consistent coding standards, and managing dependencies between different components. Effective communication and the use of version control systems like Git are essential to prevent conflicts and ensure smooth collaboration. Additionally, programmers must often adapt to varying coding styles and workflows, making flexibility and a collaborative mindset important for success in team environments.
What cities near Coon Rapids, MN are hiring for Computer Programmer jobs? Cities near Coon Rapids, MN with the most Computer Programmer job openings:
Infographic showing various Computer Programmer job openings in Coon Rapids, MN as of July 2026, with employment types broken down into 1% As Needed, 85% Full Time, 12% Part Time, and 2% Contract. Highlights an 82% Physical, 1% Hybrid, and 17% Remote job distribution, with an average salary of $67,160 per year, or $32.3 per hour.
Engineer - Wafer Photolithography CAD (Early Career)

Engineer - Wafer Photolithography CAD (Early Career)

Seagate Technology

Bloomington, MN โ€ข On-site

$66K - $77K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 24 days ago


Job description

About our group:
The Photo CAD/Systems Engineering team supports Seagate's Wafer & Slider Operations to manufacture recording heads used in Seagate's disk drive products. The team focuses on the creation and development of photolithography masks to support the Wafer Product Engineering and R&D organizations as well as the Slider Advanced Air-Bearing Development teams.
About the role - you will:
  • Support Wafer Product & R&D teams by drawing, specifying, inspecting, and ordering photolithography masks. Photolithography masks support Suss Aligner (9" masks), Nikon (5X/4X reduction), & ASML toolsets.
  • Take existing photomask geometries, layers, and apply CAD transformations (sizing, curvature, linear shifts, etc), in addition to taking the photomask requester's sketch designs to generate a CAD design.
  • Work with the engineering teams directly to make sure any additional documentation for a photomask order is complete and meeting SOP standards.
  • Work with the Slider Advanced Air-Bearing (AAB) teams to create, order, and inspect their photomasks for drive development.
  • Maintain large CAD libraries with greater than 150 layers to produce high yielding read-write transducers.
  • Need to be detail oriented since there are many facets to the CAD libraries to maintain and ensure they are in place for engineering team usage.
  • Communicate with the photomask vendors qualifying new vendor toolsets, revising photomask grade specifications, and investigating non-uniformity sources as well as making sure photomask orders are delivered on-time and meeting the existing photomask specifications.
  • Work cross-functionally.

About you:
  • A strong desire to deliver.
  • Solid communication skills both in written and verbal form.
  • Ability to take instruction and show judgment when to suggest changes.
  • Initiative-taking and self-directed.
  • Ability to work 100% independently if needed.
  • Collaborate with the process teams as well as with the other CAD engineers.
  • Patience as well when communicating with many engineers of different cultural backgrounds.

Your experience includes:
  • Project(s) experience that includes multi-layer CAD usage and solutions.
  • A demonstration of new complex, learning is doable.

You might also have:
  • Experience in a wafer manufacturing environment (thin-film-head, semiconductor wafer manufacturing)
  • Experience in Wafer photolithography operations
  • AutoCAD, DraftSight, Solidworks, Pyxis, L-Edit, or other CAD software experience
  • SAP purchasing experience for ordering photomasks
  • Ability to extract, manipulate and analyze data using SQL & Excel
  • BS degree in Chemistry, Physics, Materials Science and Engineering, Chemical Engineering, or Electrical Engineering

Location:
Our Bloomington, MN campus (Normandale) spans two suburbs, Edina and Bloomington, and serves as the Recording Head development and manufacturing arm of Seagate. Located in the heart of a bustling community, Seagate offers an on-site cafรฉ, or if you prefer, you can drive to one of many restaurants just minutes away. Need to grab a gift over lunch time? Shopping is abundant in the area. If working out is your thing, the on-site fully equipped fitness center hosts wellness programs, outdoor activities, tournaments and group workouts. Looking for something more laid back? Reset in one of our meditation rooms, or simply take a walk around our indoor walking path. On-site cultural festivals, celebrations and community volunteer opportunities also abound.
The estimated base salary range for this position is $66,000 - $77,000. The individual salary is based on work location and additional factors, including job-related skills, experience, and relevant education or training.
Seagate offers comprehensive benefits to its eligible employees, including, but not limited to, , eligibility to participate in discretionary bonus program, medical, dental, vision, and life insurance, short-and long-term disability, 401(k), employee stock purchase plan, health savings account, dependent care, and healthcare spending accounts. Seagate also offers paid time off, including 12 holidays, flexible time off provided pursuant to Seagate policy, a minimum of 48 hours of paid sick leave, and 16 weeks of paid parental leave. The benefits for this position are based on a full-time schedule for a full calendar year and may differ depending on work location.
Location: Normandale, United States
Travel: None
About Us
With more than four decades of storage innovation, Seagate empowers humanity to thrive in the data age and helps people and businesses navigate the ever-expanding data landscape.
We craft precision-engineered, cutting-edge solutions that help the world store and manage exponential data growth.
Seagate is powered by our talented and passionate workforce of 29,000 employees across the globe who embody our core values: integrity, innovation, and inclusion. Striving towards excellence every single day, we show up with these values for our customers, business partners, shareholders, and communities alike.
Join us and get inspired to make a difference in the datasphere!
Seagate is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, race, color, ancestry, national origin, citizenship status, physical or mental disability, genetic information, marital status, sex (which includes pregnancy, childbirth, breastfeeding, or related medical conditions), gender, gender identity, gender expression, sexual orientation, religion, military and veteran status, or other status protected by applicable law. We will consider for employment qualified applicants with arrest and conviction records. EEO Know Your Rights Poster
Seagate will provide reasonable accommodation with the application process upon request as required to comply with applicable laws. If you need assistance or accommodation due to a disability, you may contact us at accommodations@seagate.com.
All Seagate jobs will remain open for a minimum of seven days.
For information on how Seagate collects and uses your personal information during the application process, please review the Applicant Privacy Statement.