1

Programmer Jobs in Racine, WI (NOW HIRING)

You'll work closely with engineering and production teams to support complex precision-machined parts across a range of demanding applications. The company continues to invest in equipment, people ...

CNC Set-Up Programmer

Franklin, WI

$24.50 - $33.75/hr

At its core, the CNC Programming Department is accountable for producing high quality CNC programs, on-time with minimal iterations which yield in tolerance parts. ESSENTIAL JOB FUNCTIONS

CNC Set-Up Programmer

Franklin, WI

$24.50 - $33.75/hr

At its core, the CNC Programming Department is accountable for producing high quality CNC programs, on-time with minimal iterations which yield in tolerance parts. ESSENTIAL JOB FUNCTIONS

CNC Set-Up Programmer

Franklin, WI

$24.50 - $33.75/hr

At its core, the CNC Programming Department is accountable for producing high quality CNC programs, on-time with minimal iterations which yield in tolerance parts. ESSENTIAL JOB FUNCTIONS

CNC Set-Up Programmer

Franklin, WI · On-site

$24.50 - $33.75/hr

At its core, the CNC Programming Department is accountable for producing high quality CNC programs, on-time with minimal iterations which yield in tolerance parts. ESSENTIAL JOB FUNCTIONS

Be Seen First

CNC Programmer (Where Your Experience Matters) Bardes Plastics INC - CNC Programmer If you're the kind of CNC professional who doesn't just write programs but brings them to life, this is where your ...

The C Programmer/Analyst primary duties include creating and modifying programs and writing code in an Open VMS RMS data environment using VMS to generate reports, screen routines, rating, auto ...

next page

Showing results 1-20

Programmer information

See Racine, WI salary details

$11

$37

$64

How much do programmer jobs pay per hour?

As of Jun 10, 2026, the average hourly pay for programmer in Racine, WI is $37.07, according to ZipRecruiter salary data. Most workers in this role earn between $24.13 and $48.22 per hour, depending on experience, location, and employer.

What are some common challenges programmers face when working on large, collaborative projects?

Programmers working on large, collaborative projects often encounter challenges such as coordinating code changes with team members, managing version control conflicts, and ensuring consistent coding standards across the project. Effective communication and using tools like Git are essential to prevent overlapping work or integration issues. Additionally, understanding the overall architecture and regularly attending team meetings can help programmers stay aligned with project goals and timelines.

What does a programmer do?

A programmer, sometimes called a software developer or coder, writes and tests code that enables computer programs and applications to function. They use various programming languages such as Python, Java, or C++ to create software solutions, fix bugs, and improve existing programs. Programmers also collaborate with other professionals, such as designers and project managers, to define requirements and ensure that the software meets user needs. Their work is essential in industries ranging from technology and finance to healthcare and entertainment.

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

To thrive as a Programmer, you need strong proficiency in programming languages (such as Python, Java, or C++), problem-solving skills, and usually a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and common frameworks or libraries is also important. Attention to detail, effective communication, and adaptability help programmers collaborate and respond to evolving project requirements. These skills ensure code quality, efficient teamwork, and the ability to create robust software solutions in a constantly changing tech landscape.

Is 27 too late to start coding?

Programmers can start coding at any age, including 27, as the field values skills and experience over age. Many successful programmers begin in their late twenties or later, often learning through online courses, coding bootcamps, or self-study. Age is less important than dedication, continuous learning, and building a portfolio of projects.

What Do Programmers Do?

Programmers write computer software, websites, and mobile applications using computer languages to generate code. Some common programming languages include C#, Python, and Java. Programmers may work as web developers, software developers, analysts, app developers, computer scientists, and firmware developers, depending on their specialty. As a programmer, you take the take the software designs created by developers and translate them into computer language that tells the computer what to do. The language may be simple and straightforward or very complex, depending on what functions your client needs from the application. You are also responsible for updating, maintaining, and troubleshooting the software as necessary.

What is the difference between Programmer vs Software Developer?

AspectProgrammerSoftware Developer
Required CredentialsTypically a degree in computer science or related field; coding certificationsSimilar credentials; often includes additional knowledge of software design and architecture
Work EnvironmentOften focused on coding and debugging within teams or projectsInvolves designing, coding, testing, and maintaining software applications
Employer & Industry UsageUsed across tech companies, startups, and IT departmentsCommon in software firms, tech companies, and enterprise IT
Search & Comparison IntentPeople compare to understand coding roles and responsibilitiesBroader scope including development lifecycle and project management

While both Programmers and Software Developers write code, Programmers typically focus on coding and debugging specific tasks, whereas Software Developers are involved in designing, developing, and maintaining entire software applications. The roles often overlap, but Developers usually have a broader scope of responsibilities.

What are the most commonly searched types of Programmer jobs in Racine, WI? The most popular types of Programmer jobs in Racine, WI are:
What job categories do people searching Programmer jobs in Racine, WI look for? The top searched job categories for Programmer jobs in Racine, WI are:
What cities near Racine, WI are hiring for Programmer jobs? Cities near Racine, WI with the most Programmer job openings:
Infographic showing various Programmer job openings in Racine, WI as of June 2026, with employment types broken down into 86% Full Time, 5% Part Time, 8% Contract, and 1% Nights. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution, with an average salary of $77,109 per year, or $37.1 per hour.

Swiss CNC Setup Programmer

Rapido Talent

Cudahy, WI

$30 - $50/hr

Full-time

PTO

Posted 8 days ago


Job description

Overview

We’re partnering confidentially with a growing high-precision manufacturer in Southeastern Wisconsin to identify an experienced Swiss CNC Setup / Programmer to support a busy and expanding machining operation.

This role is ideal for a hands-on machinist who enjoys setup, programming, troubleshooting, and helping improve processes on the floor. You’ll work closely with engineering and production teams to support complex precision-machined parts across a range of demanding applications.

The company continues to invest in equipment, people, and long-term growth, and is seeking individuals who want to build something long-term in a collaborative, high-performance environment.


Compensation & Benefits

  • Base salary DOE
  • Sign-on bonus available
  • Quarterly incentive bonus program
  • Weekly pay
  • PTO beginning upon hire
  • Paid holidays
  • Education assistance / tuition reimbursement
  • Ongoing training and internal growth opportunities
  • Tool purchase assistance
  • Safety reimbursement programs
  • Medical / health benefits
  • Long-term career advancement opportunity

Schedule

Full-Time
Custom part-time schedules may also be considered for highly qualified machinists.

Shifts Available

1st Shift: 5:00 AM – 3:00 PM
2nd Shift: 3:00 PM – 1:00 AM
Shift premium available for 2nd shift.

Typical schedule is 4x10s, with overtime available based on production demand.


Machines You’ll Work With

  • Tsugami
  • Star
  • Tornos

Key Responsibilities

  • Set up Swiss CNC machines and related equipment to meet production requirements
  • Program Swiss machines using CAM software (PartMaker experience preferred)
  • Troubleshoot machining and production issues
  • Support process improvement initiatives across machining operations
  • Train and support operators and other team members as needed
  • Improve setup efficiency, workflow, tooling, and repeatability
  • Read and interpret blueprints, specifications, and technical drawings
  • Support lean manufacturing and continuous improvement efforts
  • Work cross-functionally with engineering, production, and leadership teams

Qualifications

  • Strong Swiss CNC setup experience
  • CNC programming experience
  • Experience with Tsugami and/or Star Swiss machines preferred
  • Fanuc controls experience preferred
  • Experience with precision inspection equipment including:
    • Micrometers
    • Calipers
    • Optical comparators
  • Ability to read and interpret prints, drawings, GD&T, and specifications
  • Experience with PartMaker CAM preferred
  • SolidWorks experience is a plus
  • Strong troubleshooting and process-improvement mindset
  • Ability to work independently and lead by example on the floor
  • Ability to lift up to 50 lbs and work in an active manufacturing environment

Preferred Experience

  • 10+ years in Swiss machining preferred
  • Experience supporting operators or mentoring others
  • Tight tolerance / high-precision machining experience strongly preferred

Culture & Environment

This team places a huge emphasis on attitude, humility, and fit, not just technical skill.

What they value:

  • Hands-on problem solvers
  • Humble, team-first people
  • Mechanical curiosity
  • Strong work ethic and accountability
  • People who learn quickly and adapt
  • Direct communicators who can give and receive feedback well
  • Individuals willing to jump in wherever needed
  • Long-term mindset vs. just chasing the next hourly bump

Team environment:

  • Fast-paced and high-accountability
  • Strong “fail forward” mindset — try, learn, improve, keep moving
  • Direct and respectful communication
  • Small-company agility with less bureaucracy
  • Leadership is visible, accessible, and involved
  • All-hands-on-deck mentality across departments
  • Strong investment in employee growth and internal development

Great fit for someone who:

  • Likes being on the floor solving real machining problems
  • Enjoys wearing multiple hats
  • Wants to help build and improve processes
  • Takes pride in precision work
  • Wants long-term opportunity with a growing manufacturer

Probably not the right fit if someone:

  • Wants a narrow job scope only
  • Prefers a desk-only role
  • Struggles with direct feedback
  • Is overly title-driven
  • Wants only programming without being hands-on in the shop

Why Candidates Are Interested

  • Work on complex, high-precision components
  • Strong investment in modern equipment and machining capability
  • Opportunity to make a visible impact
  • Exposure to challenging technical work across multiple industries
  • Stable growth with strong long-term outlook
  • Leadership team that values craftsmanship, problem-solving, and employee development