1

Apprentice Software Developer Jobs in Wisconsin (NOW HIRING)

CNC Programmer

Sun Prairie, WI ยท On-site

$25.75 - $35.25/hr

Create, test, and optimize CNC programs for lathes using CAD/CAM software (Mastercam & SolidWorks ... Apprenticeship Programs * Off-Site Team Building Events * On-Site Cookouts and Celebrations

Ability to leverage RJG Hub software to recognize and react in real time. * General knowledge of ... Associate's degree in Applied Science, Apprenticeship, or 5+ years of relevant industry experience.

Senior Automation Engineer

Sun Prairie, WI

$101K - $132K/yr

Set program goals, delegate work, and mentor Automation Engineers and Apprentices to meet ... Design, develop, implement, and optimize control systems and software;maintainand troubleshoot ...

Senior Automation Engineer

Kenosha, WI

$101K - $133K/yr

Set program goals, delegate work, and mentor Automation Engineers and Apprentices to meet ... Design, develop, implement, and optimize control systems and software;maintainand troubleshoot ...

Senior Automation Engineer

Kenosha, WI ยท On-site

$101K - $133K/yr

Set program goals, delegate work, and mentor Automation Engineers and Apprentices to meet ... Design, develop, implement, and optimize control systems and software;maintainand troubleshoot ...

Senior Automation Engineer

Sun Prairie, WI ยท On-site

$101K - $132K/yr

Set program goals, delegate work, and mentor Automation Engineers and Apprentices to meet ... Design, develop, implement, and optimize control systems and software;maintainand troubleshoot ...

Senior Automation Engineer

Kenosha, WI ยท On-site

$101K - $133K/yr

Set program goals, delegate work, and mentor Automation Engineers and Apprentices to meet ... Design, develop, implement, and optimize control systems and software;maintainand troubleshoot ...

NC Production Programmer

Viola, WI ยท On-site

$26.25 - $35.75/hr

Establish and maintain credibility throughout the organization as an effective developer of ... Proficient with CAD/CAM software * High degree of skill and broad knowledge of machining practices

... an Apprenticeship and four years of construction experience. * Exceptional communication and ... learn new software and systems. * Appetite for challenges and fast career growth with ...

... an Apprenticeship and four years of construction experience. * Exceptional communication and ... learn new software and systems. * Appetite for challenges and fast career growth with ...

... an Apprenticeship and four years of construction experience. * Exceptional communication and ... learn new software and systems. * Appetite for challenges and fast career growth with ...

... an Apprenticeship and four years of construction experience. * Exceptional communication and ... learn new software and systems. * Appetite for challenges and fast career growth with ...

... an Apprenticeship and four years of construction experience. * Exceptional communication and ... learn new software and systems. * Appetite for challenges and fast career growth with ...

next page

Showing results 1-20

Apprentice Software Developer information

See Wisconsin salary details

$29.8K

$101.2K

$243.8K

How much do apprentice software developer jobs pay per year?

As of Jul 3, 2026, the average yearly pay for apprentice software developer in Wisconsin is $101,203.00, according to ZipRecruiter salary data. Most workers in this role earn between $64,100.00 and $107,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Apprentice Software Developer, and why are they important?

To thrive as an Apprentice Software Developer, you need a basic understanding of programming concepts, problem-solving abilities, and familiarity with at least one programming language, often backed by a relevant degree or coursework. Experience with version control systems like Git, code editors, and exposure to development frameworks or agile tools is typically required. Strong communication, teamwork, eagerness to learn, and adaptability are standout soft skills in this role. These skills and qualities are vital for contributing effectively to development projects, collaborating with team members, and rapidly acquiring new technical knowledge.

What is an Apprentice Software Developer?

An Apprentice Software Developer is an entry-level professional who is learning software development skills while working under the guidance of more experienced developers. Apprentices participate in on-the-job training, coding tasks, and sometimes formal coursework to build their technical knowledge and practical experience. This role is designed to help individuals gain the foundational skills needed for a career in software development by working on real projects and receiving mentorship. Upon successful completion of the apprenticeship, individuals may progress to junior or full software developer positions.

What types of projects and technologies do Apprentice Software Developers typically work with during their program?

As an Apprentice Software Developer, you'll usually be assigned to real-world projects that match your learning level, such as building internal tools, assisting with bug fixes, or contributing to new feature development. Common technologies include popular programming languages like Python, Java, or JavaScript, as well as version control systems like Git. You'll often work alongside experienced developers in team-based environments, allowing you to learn best practices and agile methodologies. This hands-on experience is designed to build both your technical skills and your understanding of professional software development workflows.
What are the most commonly searched types of Software Developer jobs in Wisconsin? The most popular types of Software Developer jobs in Wisconsin are:
Infographic showing various Apprentice Software Developer job openings in Wisconsin as of June 2026, with employment types broken down into 71% Full Time, 18% Part Time, and 11% Contract. Highlights an 99% Physical, and 1% Hybrid job distribution, with an average salary of $101,203 per year, or $48.7 per hour.
CNC Programmer

CNC Programmer

Fisher-Barton Inc.

Sun Prairie, WI โ€ข On-site

$25.75 - $35.25/hr

Full-time

Medical, Dental, Vision, Life, Retirement

Posted 29 days ago


Job description

As a successful CNC Programmer, you will be responsible for a variety of aspects of the machining programming to include programming equipment, testing and determining the best programming and machining methods for our specific applications, and working with engineering on customer expectations and requirements.

At Fisher Barton, we donโ€™t just make parts; we provide solutions for the worldโ€™s most demanding environments. As a CNC Programmer for our TST division, you will be the bridge between complex engineering blueprints and physical reality. Youโ€™ll be responsible for developing high-precision programs.

Weโ€™re looking for a technical expert who thrives on precision, loves solving geometric puzzles, and enjoys seeing their code turn raw materials into high-performance components.


Location: TST 210 Business Park Drive, Sun Prairie WI 53590

Job Type: Full-Time 1st Shift

Shift Hours: 6:00AM - 2:00PM, Monday-Friday


Key Responsibilities:

  • Program Development: Create, test, and optimize CNC programs for lathes using CAD/CAM software (Mastercam & SolidWorks).
  • Process Optimization: Select appropriate tooling, speeds, feeds, and work-holding fixtures to maximize efficiency and minimize tool wear.
  • Blueprint Analysis: Interpret complex technical drawings and 3D models, applying geometric dimensioning and tolerancing (GD&T) to ensure 100% accuracy.
  • Shop Floor Collaboration: Work closely with Machinists and Set-up Operators to prove out new programs and troubleshoot issues in real-time.
  • Continuous Improvement: Identify opportunities to reduce cycle times and improve part quality through innovative programming techniques.

Minimum Qualifications:

  • Problem-Solving: A "first-time-right" mentality with the ability to troubleshoot G-code and M-code at the machine controller.
  • Technical Literacy: Expert-level ability to read blueprints and a deep understanding of GD&T standards.
  • Tooling Knowledge: Strong grasp of metallurgy and the specific tooling requirements for machining high-wear materials.
  • Software Proficiency: Advanced knowledge of CAD/CAM software (Mastercam, SolidWorks).
  • Experience in CNC programming within a high-precision manufacturing environment that has ISO:9001 accreditation.
  • Previous experience working in a manufacturing setting is required
  • Must have strong attention to detail
  • Familiarity and skill with interpreting technical drawings and blueprints
  • Skilled at troubleshooting and resolving mechanical or logistical problems that arise
  • Ability to work independently and closely follow directions is essential
  • Should have a positive and professional attitude

Preferred Qualifications:

  • Education: High School Diploma preferred
  • Previous Metal Processing experience preferred but not necessary.
  • Successful knowledge to create Excel spreadsheets and reports.
  • Previous forklift experience a plus
  • Basic math and computer skills preferred
  • Mori Seiki, lathe, Mastercam experience highly desired
  • Familiarity with SPC a plus

Physical | Visual Demands:

  • Moderate lifting (up to 50lbs.), bending and reaching.
  • Ability to bend, stoop, sit, move around often.
  • Ability to read and execute based on the blueprints given.

Work Environment/Safety Requirements:

  • Wears all required PPE and maintains safe work practices in a heated environment
  • Awareness/adherence to Accurate Specialties ISO-9001 Quality and Safety policies.

Benefits Package:

  • Medical, Dental and Vision Insurance
  • Company Paid Short & Long-Term Disability Insurance
  • Company Paid Employee and Dependent Life Insurance
  • Employee, Spouse and Child Life Insurance
  • Critical Illness Insurance
  • Prescription Drug Benefits
  • 401(k) Retirement Savings Plan with Employer Match
  • 10 Paid Holidays per year
  • Health Savings Plans (HSA, FSA and Dependent Flexible Spending Accounts)
  • Eligibility to participate in the ONE Fisher Barton Quarterly Bonus Plan
  • Tuition Assistance
  • Wellness Programs
  • Apprenticeship Programs
  • Off-Site Team Building Events
  • On-Site Cookouts and Celebrations
  • Birthday and Anniversary Recognition
  • Holiday parties
  • And more!

Learn more about Fisher Barton:

We are comprised of 7 manufacturing locations that include Fisher Barton Blades, Fisher Barton Specialty Products, TST (Thermal Spray Technologies), Zenith Cutter, Metkraft, and Accurate Specialties