1

Computer Programmer Volunteer Jobs in Illinois (NOW HIRING)

Controls Engineer III - Senior

Manteno, IL ยท On-site

$96K - $127K/yr

Paid time-off, holidays, and volunteer time-off * Comprehensive benefits package including health ... Bachelor's degree in Electrical Engineering, Computer Engineering, or related engineering field * 5 ...

Controls Engineer III - Senior

Manteno, IL ยท On-site

$96K - $127K/yr

Paid time-off, holidays, and volunteer time-off * Comprehensive benefits package including health ... Bachelor's degree in Electrical Engineering, Computer Engineering, or related engineering field * 5 ...

Paid time-off, holidays, and volunteer time-off * Comprehensive benefits package including health ... Bachelors degree in Electrical Engineering, Computer Engineering, or related engineering field * 5 ...

Project Engineer V

Chicago, IL ยท On-site

$130K - $160K/yr

Lead and support geometric design and modeling in current computer aided design (CAD) software for ... Voluntary Critical Illness, Accident and Hospital Indemnity insurance * Pet Insurance * Identity ...

Project Engineer V

Chicago, IL ยท On-site

$130K - $160K/yr

Lead and support geometric design and modeling in current computer aided design (CAD) software for ... Voluntary Critical Illness, Accident and Hospital Indemnity insurance * Pet Insurance * Identity ...

Control Systems Senior Engineer

Mossville, IL ยท On-site

$112K - $169K/yr

Top Candidates Will Have: * BS or MS in Electrical, Mechanical or Computer Engineering, or Computer ... Voluntary Benefits and Employee Discounts* * Career Development* * Incentive bonus* * Disability ...

Autonomy Systems Integration Lead

Mossville, IL ยท On-site

$128K - $208K/yr

Bachelor's degree, Master's degree in an accredited Electrical or Computer Engineering, Computer ... Voluntary Benefits and Employee Discounts* * Career Development* * Incentive bonus* * Disability ...

Showing results 41-60

Computer Programmer Volunteer information

See Illinois salary details

$32K

$63K

$92.5K

How much do computer programmer volunteer jobs pay per year?

As of Aug 7, 2026, the average yearly pay for computer programmer volunteer in Illinois is $62,961.00, according to ZipRecruiter salary data. Most workers in this role earn between $48,900.00 and $77,500.00 per year, depending on experience, location, and employer.

What is a computer programmer volunteer?

Computer Programmer Volunteers are individuals who offer their programming skills and expertise without financial compensation, often to support non-profit organizations, community projects, or social causes. They may work on developing software, websites, apps, or tools that help organizations achieve their missions. These volunteers can collaborate remotely or in person, depending on the needs of the project. Volunteering as a computer programmer is a valuable way to gain experience, build a portfolio, and contribute to meaningful initiatives while helping communities or causes in need.

What are the key skills and qualifications needed to thrive as a computer programmer volunteer?

To thrive as a Computer Programmer Volunteer, you need a strong grasp of programming fundamentals, problem-solving skills, and familiarity with at least one programming language, often supported by self-taught experience or formal coursework. Experience with version control systems like Git, collaborative platforms such as GitHub, and sometimes knowledge of web or database technologies is beneficial. Strong communication, teamwork, and a willingness to learn stand out as essential soft skills in this volunteer setting. These skills are important because they enable you to effectively contribute to projects, collaborate with diverse teams, and adapt to varying technical needs in a volunteer environment.

What are some common challenges faced by computer programmer volunteers, and how can they be addressed?

Computer programmer volunteers often work with limited resources, time constraints, and varying levels of project documentation, which can make onboarding and collaboration challenging. It's common to encounter legacy code or projects that lack clear requirements, so effective communication with project leaders and team members is essential. Staying organized, asking questions early, and leveraging open-source tools for collaboration can help volunteers contribute efficiently and feel more connected to the team. Additionally, setting realistic goals and managing expectations helps ensure both personal satisfaction and project success.

What is the difference between Computer Programmer Volunteer vs Software Developer?

AspectComputer Programmer VolunteerSoftware Developer
CredentialsOften no formal certification, but programming skills requiredTypically requires a degree or certification in computer science or related field
Work EnvironmentVolunteer projects, non-profit organizations, open-source communitiesCorporate, startup, or freelance settings
Employer & IndustryNon-profits, NGOs, open-source projectsTech companies, software firms, startups
Search & Comparison IntentUnderstanding volunteer programming roles vs paid rolesComparing volunteer vs paid professional software development

The main difference between a Computer Programmer Volunteer and a Software Developer lies in their work environment, credentials, and employment status. Volunteers typically work on non-profit or open-source projects without formal certifications, while software developers often have formal education and work in paid positions within companies. Both roles involve programming skills, but their contexts and commitments differ significantly.

What are the most commonly searched types of Computer Programmer jobs in Illinois? The most popular types of Computer Programmer jobs in Illinois are:
What cities in Illinois are hiring for Computer Programmer Volunteer jobs? Cities in Illinois with the most Computer Programmer Volunteer job openings:
Infographic showing various Computer Programmer Volunteer job openings in Illinois as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 13% Part Time, 3% Contract, and 1% Nights. Highlights an 80% Physical, 1% Hybrid, and 19% Remote job distribution, with an average salary of $62,961 per year, or $30.3 per hour.

Controls Engineer III - Senior

E2i Inc.

Manteno, IL โ€ข On-site

$96K - $127K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 25 days ago


Job description

E2i is a small systems integrator that specializes in automation, validation, informatics, control panel design, and fabrication for the last 36 years. Our mantra is Quality People. Quality Results. At E2i, self-growth is at the basis of many decisions.


Working as a systems integrator, you will have the opportunity to diversify your talents within a variety of manufacturing industries (pharmaceutical, food & beverage, automotive, etc). E2i promotes personal and professional growth through our Team Member Investment Program and Promotion Planboth foster continued growth throughout your career with E2i. When asked what they like most about E2i, team members have made it clear. It is our people. Every face has a name and every name has a story. 


We are growing and have many opportunities available that might suit your interests.


Snapshot of Position:

  • This position designs, implements, tests automation and control systems for process or manufacturing systems. This position has discretion over designs and modifications for client projects with Group Lead and client support. It also provides support to fellow team members.


Location & Travel:

  • Primary Location: Greater Chicago Area (South Suburbs such as Bourbonnais, Manteno, etc.) with the possibility to support clients in other locations


What E2i Will Provide You:

  • Paid time-off, holidays, and volunteer time-off
  • Comprehensive benefits package including health, dental, vision, life, and critical care insurance
  • Simple IRA offering with company match and 1:1 financial counseling with a Certified Financial Planner
  • Reimbursements for continuing education, professional memberships, and training


Your Role’s Responsibilities:

  • Building good relationships with customers
  • Designing, implementing, and supporting PLC, HMI, and SCADA software for control systems and equipment
  • Designing, implementing, and supporting electrical hardware systems
  • Understanding manufacturing processes and process instrumentation
  • Investigating and solving complex problems
  • Demonstrating solid rapport with clients, peers, and supervisors
  • Addressing on-call requests as needed
  • Being a self-starter that can work both independently and in team-based project environments
  • Remaining a minimum of 80% billable with leadership and sales assistance

    What You Need for this Position:

    • Bachelor’s degree in Electrical Engineering, Computer Engineering, or related engineering field
    • 5-10 years of experience in process control and automation
    • 5-10 years of experience in programming/developing/configuring PLC, HMI, DCS, and SCADA software for control systems (experience with Rockwell, FactoryTalk View SE/ME; iFix, DeltaV, PlantPAx, PCS7, Siemens, or Wonderware is a plus) 
    • Ability to support Manufacturing Execution Systems (MES)
    • Ability to read piping and instrumentation diagrams (P&ID)
    • Ability to address on-call requests as needed


    Want more information? Apply now and speak to a team member about this opportunity!

    controls automation scada plc dcs hmi rockwell MES P&ID process engineer electrical