1

Programming Volunteer Jobs in Chicago, IL (NOW HIRING)

SR Design Engineer

Wheaton, IL · On-site +1

$135K - $160K/yr

... volunteer time off, continuing education reimbursement, and additional comprehensive benefits ... The Senior Design Engineer will lead the design, analysis, and technical execution of electric ...

Design Engineer (PE)

Wheaton, IL · On-site +1

$100K - $125K/yr

Design Engineer (PE) - Electric Distribution Location: Remote/Wheaton, IL Hire Type: Direct Hire ... volunteer time off, continuing education reimbursement, and additional comprehensive benefits ...

Resident Engineer

Frankfort, IL · On-site

$66K - $120K/yr

As a Resident Engineer at Robinson, you will have the opportunity to coordinate and monitor all ... volunteering; annual drives for local nonprofits and STEM partnerships with schools and student ...

Project Engineer V

Chicago, IL · On-site

$130K - $160K/yr

POSITON SUMMARY The Project Engineer V will be responsible for proactively completing Civil ... Voluntary Critical Illness, Accident and Hospital Indemnity insurance * Pet Insurance * Identity ...

Project Engineer V

Chicago, IL · On-site

$130K - $160K/yr

POSITON SUMMARY The Project Engineer V will be responsible for proactively completing Civil ... Voluntary Critical Illness, Accident and Hospital Indemnity insurance * Pet Insurance * Identity ...

Showing results 41-60

Programming Volunteer information

See Chicago, IL salary details

$8

$19

$34

How much do programming volunteer jobs pay per hour?

As of Sep 7, 2026, the average hourly pay for programming volunteer in Chicago, IL is $19.71, according to ZipRecruiter salary data. Most workers in this role earn between $14.86 and $20.82 per hour, depending on experience, location, and employer.

What is a programming volunteer?

Programming Volunteers are individuals who offer their programming and software development skills on a voluntary basis, typically to support non-profits, open-source projects, or community initiatives. They work on tasks such as coding, debugging, developing new features, or maintaining software systems without monetary compensation. Programming Volunteers help organizations leverage technology to achieve their missions, often gaining valuable experience and networking opportunities in return.

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

To thrive as a Programming Volunteer, you generally need foundational knowledge in programming languages, problem-solving abilities, and experience with software development principles, often gained through coursework or self-study. Familiarity with version control systems like Git and popular development environments is commonly required, and some organizations may value certifications in relevant technologies. Strong communication, teamwork, and a proactive attitude help volunteers collaborate effectively and adapt to diverse project needs. These skills ensure that programming volunteers can contribute meaningful code, support team objectives, and drive positive outcomes for the organizations they assist.

What are some common challenges programming volunteers face when collaborating with non-technical team members?

Programming Volunteers often work closely with non-technical staff, such as project managers or community organizers, who may not be familiar with software development processes. Clear communication and patience are essential to bridge knowledge gaps and ensure project requirements are fully understood. Volunteers may need to explain technical concepts in simple terms and adapt their workflow to accommodate varying levels of technical literacy. This collaborative environment can be rewarding, but it also requires flexibility and strong interpersonal skills.

What is the difference between Programming Volunteer vs Programming Intern?

AspectProgramming VolunteerProgramming Intern
CredentialsTypically no formal requirements, open to enthusiastsOften requires enrollment in a related educational program or coursework
Work EnvironmentNon-profit, community projects, or open-source initiativesCompany or organization offices, tech startups, or corporate settings
Employer & Industry UsageNon-profit organizations, open-source communities, NGOsTech companies, startups, corporate IT departments
Search & Comparison IntentLooking for volunteer opportunities in programmingSeeking internship positions to gain industry experience

Programming volunteers typically contribute their skills to non-profit or open-source projects without formal compensation or requirements. Interns usually work within a company or organization, often as part of their educational path, gaining industry experience. While both roles involve programming skills, volunteers focus on community service, whereas interns focus on professional development.

What are the most commonly searched types of Programming jobs in Chicago, IL?

The most popular types of Programming jobs in Chicago, IL are:

Infographic showing various Programming Volunteer job openings in Chicago, IL as of August 2026, with employment types broken down into 1% Internship, 81% Full Time, 13% Part Time, 4% Contract, and 1% Nights. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $41,004 per year, or $19.7 per hour.

Validation Engineer

Haumiller Engineering Co

South Elgin, IL • On-site

$73K - $95K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 17 days ago


Job description

Validation Engineer

Haumiller Engineering is a 100% employee-owned company that designs and builds custom high-speed automation assembly machines for medical devices, consumer goods and industrial manufacturing.

We are seeking an experienced Validation Engineer for our Belvidere, IL facility. The Validation Engineer is responsible for developing, maintaining and testing, commissioning and qualification (C&Q) documentation for new and existing machinery.

This position is 100% onsite and based in our Belvidere, IL facility. Depending on workload, this position will require occasional travel to work at our South Elgin, IL location. 


What You Will Do:

•    Develop documentation and execute test cases for DQ/IQ/OQ/PQ protocols complying with cGMP 

•    Assist with FAT and SAT C&Q activities with customers 

•    Collaborate with internal & external team members to write documentation that includes the: Functional Design Specification, Software Design Spec, Hardware Design Spec, Configuration Spec, Vision Design Spec,               Owner’s Manual, Operator-Tech Manual & PowerPoint presentations, Machine Task Instructions, RIT BOM, spare parts lists & other documentation as specified by our customers 

•    Write & execute test cases to verify machine function, quality control measures & performance

•    Develop & update documentation in Kneat Gx 

•    Conduct and document risk assessments & failure mode and effects analysis (FMEA)

•    Develop Technical construction files for CE machinery


What You Will Bring:

•    2-year technical degree with emphasis in engineering or equivalent combination of education coursework, internships and work experience in  manufacturing

•    Minimum of 3 years’ experience writing technical documentation

•    Ability to develop technical documents and read blueprints

•    Experience with LEAN manufacturing and 6 Sigma Concepts and tools preferred. ISO experience a plus


Haumiller Engineering compensation decisions are based on relevant factors such as job-related skills, experience and education or training. Should an offer for employment be made, individual qualifications will be considered. 


What We Offer:

•    Medical insurance 

•    Dental insurance - employer paid

•    Vision Insurance – employer paid

•    Short and Long-term disability – employer paid

•    Basic Life and AD&D – employer paid

•    Voluntary Life insurance 

•    401(k) with company contribution

•    Pension plan

•    Employee Stock Ownership Program (ESOP)

•    Paid time off

•    Flexible Spending Account (FSA)

•    Health Savings Account (HSA)

•    Tuition reimbursement

•    Employee Assistance Program (EAP)

•    Wellness Reimbursement

•    8 paid holidays


Haumiller Engineering is an Equal Employment Opportunity Employer



Monday - Thursday 7 am - 4 pm,
Friday 7 am - 12 pm