1

Programming Jobs in Tomah, WI (NOW HIRING)

Engineering REPORTS TO: Engineering Manager LOCATION: Viola JOB SUMMARY: Responsible for carrying out duties that include design, research, prototyping, engineering documentation, estimating and ...

Engineering REPORTS TO: Engineering Manager LOCATION: Viola JOB SUMMARY: Responsible for carrying out duties that include design, research, prototyping, engineering documentation, estimating and ...

Software Engineer - HVAC Systems The Software Engineer has a strong mechanical aptitude and HVAC knowledge to support the development and enhancement of engineering selection and performance software ...

New

DESIGN ENGINEER Location: New Lisbon, WI As a Design Engineer, you will drive innovation by... * Drive the full life cycle of new product designs, subassemblies, and components * Develop product ...

DESIGN ENGINEER Location: New Lisbon, WI As a Design Engineer, you will drive innovation by... * Drive the full life cycle of new product designs, subassemblies, and components * Develop product ...

Manufacturing Engineer

Tomah, WI · On-site

$68K - $87.50K/yr

As a Manufacturing Engineer at USEMCO you would improve product Safety, Quality, Delivery, and Cost utilizing a variety of studies and continuous improvement activities. ABOUT USEMCO Since 1963 ...

Senior Controls and Automation Engineer

Viola, WI · On-site

$96K - $126.60K/yr

PLC programming and industrial I/O * Embedded firmware development (C/C++) * Electrical schematics and hardware design, PCB layout. * Sensors, actuators, motors, VFDs, and safety circuits * Hands-on ...

Senior Controls and Automation Engineer

Viola, WI · On-site

$96K - $126.60K/yr

PLC programming and industrial I/O * Embedded firmware development (C/C++) * Electrical schematics and hardware design, PCB layout. * Sensors, actuators, motors, VFDs, and safety circuits * Hands-on ...

Manufacturing Engineer

Tomah, WI · On-site

$68K - $87.50K/yr

As a Manufacturing Engineer at USEMCO you would improve product Safety, Quality, Delivery, and Cost utilizing a variety of studies and continuous improvement activities. ABOUT USEMCO Since 1963 ...

Responsible for performing power system studies, system protection settings coordination, and SCADA programming on various projects (up to 345-kV voltage level). * May provide technical support and ...

Responsible for performing power system studies, system protection settings coordination, and SCADA programming on various projects (up to 345-kV voltage level). * May provide technical support and ...

Entry Level Civil Engineer

Tomah, WI · On-site

$65K - $78K/yr

Support engineers with day-to-day tasks associated with multiple disciplined projects. * Interact and communicate effectively with team members, clients, and other agencies. * Handle multiple ...

next page

Showing results 1-20

Programming information

See Tomah, WI salary details

$23.3K

$82.8K

$138.8K

How much do programming jobs pay per year?

As of May 30, 2026, the average yearly pay for programming in Tomah, WI is $82,834.00, according to ZipRecruiter salary data. Most workers in this role earn between $58,200.00 and $108,000.00 per year, depending on experience, location, and employer.

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++, along with a solid understanding of algorithms and software development principles, typically backed by a degree in computer science or related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and often certifications in specific technologies or frameworks are valuable. Problem-solving, attention to detail, and effective communication are standout soft skills in this role. These skills and qualities are crucial for building efficient, reliable software and collaborating effectively within development teams.

What are some common challenges programmers face when working on large-scale projects, and how can they be addressed?

Programmers working on large-scale projects often encounter challenges such as managing code complexity, ensuring effective communication across teams, and maintaining consistent coding standards. These issues can be addressed by utilizing version control systems, participating in regular code reviews, and leveraging project management tools to coordinate tasks. Additionally, adhering to clear documentation practices and following established development methodologies like Agile can help keep projects organized and collaborative.

What is programming?

Programming is the process of designing, writing, testing, and maintaining the code that allows software applications and computer systems to function. It involves using programming languages, such as Python, Java, or C++, to instruct computers on how to perform specific tasks. Programmers solve problems, automate tasks, and bring digital projects to life by creating efficient and reliable code. The field requires logical thinking, attention to detail, and continuous learning as technologies evolve.

What is the difference between Programming vs Software Development?

AspectProgrammingSoftware Development
Primary FocusWriting code and algorithmsDesigning, creating, and managing entire software projects
Skills RequiredCoding languages, problem-solvingProgramming, project management, system design
Work EnvironmentIndividual coding tasks, debuggingTeam collaboration, planning, testing
CertificationsNone specific, often self-taught or bootcampsSoftware engineering degrees, certifications like Scrum or PMP

Programming primarily involves writing and testing code, focusing on individual tasks. Software development encompasses the entire process of designing, building, and maintaining software projects, often requiring broader skills and teamwork. While programming is a core component of software development, the latter includes planning, architecture, and project management.

What cities near Tomah, WI are hiring for Programming jobs? Cities near Tomah, WI with the most Programming job openings:
Infographic showing various Programming job openings in Tomah, WI as of May 2026, with employment types broken down into 79% Full Time, 16% Part Time, and 5% Nights. Highlights an 95% In-person, and 5% Remote job distribution, with an average salary of $82,834 per year, or $39.8 per hour.

Design Engineer

S & S Cycle

Viola, WI • On-site

Full-time

Posted 2 days ago


Job description

We have positions available in our Core Product and New Product/New Market departments!


**must be proficient in Solidworks**


TITLE: Design Engineer

DEPARTMENT: Engineering

REPORTS TO: Engineering Manager

LOCATION: Viola

JOB SUMMARY: Responsible for carrying out duties that include design, research, prototyping, engineering documentation, estimating and process improvement. Work with engineers, technicians, purchasing, other personnel, and suppliers to meet project goals. Perform tasks as required to complete projects on time and under budget.


ESSENTIAL FUNCTIONS:

  • Thoroughly understand and adhere to the department goals, objectives, and strategy
  • Establish and maintain credibility throughout the organization as an effective developer of solutions
  • Present and maintain positive morale amongst employees
  • Use specialized software to create models and drawing of products
  • Research new materials and methods of development
  • Organize and maintain existing engineering records
  • Construct prototypes and confirm designs with design/purchasing team
  • Perform physical testing on engineering prototypes
  • Ensure components and assemblies adhere to applicable industry and business standards
  • Establishes specifications, targets, and deliverables and maintains the product specifications from the reviews with all relevant parties (management, marketing, finance, engineering, manufacturing, quality, sales, etc.)
  • Plans and fabricates, or directs the construction of prototypes to meet customer and company regulatory requirements
  • Project planning including Work Breakdown Structure, NPV, and Statement of Requirements, budgets, and maintenance of all project documents in accordance with the Product Development Process
  • Leads project meetings, design reviews, and communicates results. Reports monthly to the department meeting.
  • Create test reports and data to determine if design meets function and performance specifications
  • Helps to establish test requirements, directs and supports testing of prototypes to verify reliability and performance
  • Work within specified budget guidelines
  • Determines if parts meet safe working stress levels and regulatory compliance through test and analysis
  • Provide input to diagnosis of field problems and warranty issues
  • Perform other projects and tasks as assigned


QUALIFICATIONS:

  • Experienced working as an engineering professional in Powersports or a related industry preferred
  • In-depth knowledge of SolidWorks 3D CAD software
  • Extensive knowledge of metal fabrication processes
  • Attention to detail
  • Flexible, energetic, forward-thinking, and creative with high moral and ethical standards
  • High analytical ability, good judgment, and strong operational focus
  • Well organized and self-directed
  • Familiarity with IC engines and their components
  • Able to relate to people at all levels of the organization in a positive fashion
  • Excellent verbal and written communication skills; working knowledge of computer applications
  • B.S. in Industrial Design, Mechanical Engineering, or related Engineering degree
  • Minimum of 3 years experience working in mechanical design

WORKING CONDITIONS & PHYSICAL REQUIREMENTS:

  • Will be required to perform job duties outside of the typical office setting in a production environment as well as in an office
  • While performing duties of this job, the employee may be exposed to moving mechanical parts and forklift traffic
  • The noise level is moderate, and some production areas may require hearing protection in accordance with OSHA requirements
  • While performing the duties of this job, the employee is required to sit, stand, walk, use hands to manipulate objects, tools or controls, reach with hands and arms above shoulders, balance, stoop, kneel, or crouch
  • Frequently lift and/or move up to 50 pounds unassisted and up to 100 pounds with assistance
  • Specific vision abilities required by this job include close vision, distance vision, peripheral vision and depth perception
  • Must comply with safety and PPE standards, including but not limited to safety glasses, hearing protection, and safety toed shoes


Applicants must be authorized to work in the United States without the need for current or future employer-sponsored work authorization.