1

Programmer 1 Jobs in Rochester, MN (NOW HIRING)

We are currently seeking a dedicated and skilled Engineer 1 to join our Maintenance Department. The Engineer I is responsible for performing a variety of maintenance and repair tasks to ensure the ...

We are currently seeking a dedicated and skilled Engineer 1 to join our Maintenance Department. The Engineer I is responsible for performing a variety of maintenance and repair tasks to ensure the ...

We are currently seeking a dedicated and skilled Engineer 1 to join our Maintenance Department. The Engineer I is responsible for performing a variety of maintenance and repair tasks to ensure the ...

SI Assembler III

Rochester, MN · On-site

$17.62 - $22.03/hr

F-Su 0600-1830 Full Time In our innovative environment, you'll work with cutting-edge technology, leading the way in engineering design and delivering world-class manufacturing services for products ...

Consistently recognized as one of the most reputable construction management firms in the country ... Directs and supervises work of project administration, project superintendents, and engineers to ...

Entry-level Electrical Engineer Opportunity!!!! This role focuses on hands-on debug, testing, and ... Minimum of 1 year of experience soldering on printed circuit boards (PCBs). * Minimum of 1 year of ...

Entry-level Electrical Engineer Opportunity!!!! This role focuses on hands-on debug, testing, and ... Minimum of 1 year of experience soldering on printed circuit boards (PCBs). * Minimum of 1 year of ...

next page

Showing results 1-20

Programmer 1 information

See Rochester, MN salary details

$12

$40

$69

How much do programmer 1 jobs pay per hour?

As of Jul 28, 2026, the average hourly pay for programmer 1 in Rochester, MN is $40.19, according to ZipRecruiter salary data. Most workers in this role earn between $26.15 and $52.31 per hour, depending on experience, location, and employer.

Was Elon Musk ever a coder?

Elon Musk has experience coding; he learned programming as a teenager and created a video game called Blastar at age 12. While he is primarily known as an entrepreneur and CEO, his early technical skills included programming in languages like BASIC and C.

What engineer makes $500,000 a year?

Highly experienced software engineers, especially those in senior or specialized roles such as machine learning engineers or software architects, can earn $500,000 or more annually, often through a combination of base salary, bonuses, and stock options. These roles typically require advanced skills, extensive experience, and work at large tech companies or startups with significant funding.

Is 27 too late to start coding?

Programmer 1 roles and the tech industry generally do not have age restrictions, and many successful programmers start at various ages. Learning programming languages and building skills through online courses or projects can be done at any age, making 27 a perfectly reasonable age to begin a coding career.

What is the difference between Programmer 1 vs Software Developer?

AspectProgrammer 1Software Developer
CredentialsTypically requires a diploma or associate degree in programming or related fieldUsually holds a bachelor's degree in computer science or software engineering
Work EnvironmentWorks primarily on coding and debugging tasks, often under supervisionInvolved in designing, developing, and testing software applications, often in team settings
Industry UsageCommonly used in tech companies, startups, and IT departments for specific coding tasksUsed across industries for full software development lifecycle roles

In summary, Programmer 1 typically focuses on coding and debugging with less emphasis on design and architecture, whereas a Software Developer has a broader role involving software design, development, and testing, often requiring more experience and a higher level of responsibility.

Why is Gen Z struggling to get jobs?

Gen Z job seekers often face challenges such as limited work experience, high competition, and employers' preference for candidates with specific skills like digital literacy and adaptability. Building relevant skills, certifications, and gaining practical experience through internships can improve their chances of securing employment in competitive fields like programming.
Infographic showing various Programmer 1 job openings in Rochester, MN as of July 2026, with employment types broken down into 1% As Needed, 66% Full Time, 27% Part Time, and 6% Contract. Highlights an 93% Physical, 1% Hybrid, and 6% Remote job distribution, with an average salary of $83,591 per year, or $40.2 per hour.
CNC Programmer

$22 - $28.50/hr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 7 days ago


Hearth & Home Technologies rating

8.4

Company rating: 8.4 out of 10

Based on 9 frontline employees who took The Breakroom Quiz


Job description

Every professional wants to work for an industry leader! Now is your chance as Hearth & Home Technologies, located in Lake City, MN.  We feature leading brands in the industry such as Heat & Glo, Majestic, Heatilator, and more, dedicated to advancing fireplace technology and design, reflecting our commitment to exceptional quality and comfort.
 

Are you a CNC Operator, Laser Operator, CAD Technician, Manufacturing Technician, Engineering Technician, Setup Technician, or Sheet Metal Fabricator looking to take the next step in your career?

Do you enjoy solving complex manufacturing challenges, working with technology, and finding ways to improve efficiency?

If so, we invite you to apply for our CNC Programmer position, where you'll have the opportunity to use and expand your skills in CAD/CAM programming, manufacturing processes, and continuous improvement.

 
 
Position Details
  • Core hours
    • Monday through Friday 6:00am - 2:30pm
    • OR Monday through Thursday 6:00am – 4:30pm
    • Pay Range: $22.00 to $28.50 per hour
What You’ll Do
  • Program and maintain CNC turret punch presses and laser machines
  • Use CAD and CAM software to prepare production-ready programs for flat lasers, tube lasers, and turret punch machines
  • Apply critical thinking to enhance safety, boost product quality, and lower production costs
  • Demonstrate strong communication and customer service skills within the team and across departments
What We’re Looking For
Required
  • High school graduate or GED
  • Ability to read and interpret blueprints
  • Strong verbal and written communication skills
  • Self-motivated and productive with minimal supervision
  • Excellent organizational skills, especially with managing files
Preferred
  • Experience with CAM and CAD software or willing to learn
  • Previous experience in similar manufacturing industry and/or vocational training/certificate
  • Experience operating CNC equipment, laser cutting systems, turret punch presses, CAD software, CAM software, drafting systems, or other manufacturing technology.  Candidates with related manufacturing or technical experience and a desire to learn CNC programming are encouraged to apply. 
Benefits Starting Day 1  
  • Minimum of 3 weeks Paid Time Off (prorated year 1) 
  • 8 Paid Holidays 
  • 3 Health Plan Choices, HSA, Dental, and Vision insurance 
  • 401k (6% company match and 100% vested immediately)
Additional Benefits  
  • Tuition Reimbursement Assistance (eligible after 6 months of employment) 
  • Quarterly Cash Profit Sharing (eligible after 1 year of employment) 
  • Paid Parental Leave (eligible after 1 year of employment) 

What Hearth & Home Technologies employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom