1

Volunteering C Programming Language Jobs in Chicago, IL

Controls Engineer

Melrose Park, IL · On-site

$81K - $105K/yr

C programming language knowledge preferred * Ability to read mechanical drawings and electrical wiring diagrams * Knowledge of Frequency Inverters parameterization and operation (preferable SEW and ...

Controls Engineer

Melrose Park, IL · On-site

$65K - $85K/yr

C programming language knowledge preferred * Ability to read mechanical drawings and electrical wiring diagrams * Knowledge of Frequency Inverters parameterization and operation (preferable SEW and ...

Controls Engineer

Melrose Park, IL · On-site

$81K - $105K/yr

C programming language knowledge preferred. * Ability to read mechanical drawings and electrical wiring diagrams. * Knowledge of Frequency Inverters parameterization and operation (preferable SEW and ...

Proficient in at least one programming language such as MATLAB, Python or C++ * Success in influencing others other than direct reports * Experience in executing power system studies, including power ...

Proficiency in a programming language (Python, C, C++, etc) is highly desired * Must be available ... Completion of this section is voluntary and will not affect your opportunity for employment or the ...

Volunteer for and commit to delivering stories and tasks within the sprint. * Interact with ... Proficiency in IBM Assembler language and Metal C programming languages * Strong understanding of ...

Embedded Software Engineer

Chicago, IL · On-site

$100 - $150/hr

Design, develop, and maintain embedded firmware using C, and Python programming language for Texas Instruments (TI) microprocessors * Utilize open-source technologies for continuous deployment, event ...

Posted today

next page

Showing results 1-20

Volunteering C Programming Language information

See Chicago, IL salary details

$11.3K

$121K

$183.9K

How much do volunteering c programming language jobs pay per year?

As of Sep 4, 2026, the average yearly pay for volunteering c programming language in Chicago, IL is $120,977.00, according to ZipRecruiter salary data. Most workers in this role earn between $97,900.00 and $160,700.00 per year, depending on experience, location, and employer.

What is the difference between Volunteering C Programming Language vs Volunteer Software Developer?

AspectVolunteering C Programming LanguageVolunteer Software Developer
Required skillsProficiency in C language, problem-solvingProficiency in programming languages (often C, C++, or Java), software development
Work environmentNon-profit projects, open-source communitiesNon-profit organizations, open-source projects, community initiatives
CertificationsNone typically required, but programming experience neededNone typically required, but coding experience preferred
Industry usageTechnology, education, non-profit sectorsTechnology, non-profit, community development

Both roles involve volunteering in software-related activities, but "Volunteering C Programming Language" focuses specifically on C language skills, while "Volunteer Software Developer" encompasses broader programming skills and project involvement. The choice depends on your expertise and the specific project needs.

What are popular job titles related to Volunteering C Programming Language jobs in Chicago, IL?

For Volunteering C Programming Language jobs in Chicago, IL, the most frequently searched job titles are:

What job categories do people searching Volunteering C Programming Language jobs in Chicago, IL look for?

The top searched job categories for Volunteering C Programming Language jobs in Chicago, IL are:

What cities near Chicago, IL are hiring for Volunteering C Programming Language jobs?

Cities near Chicago, IL with the most Volunteering C Programming Language job openings:

Infographic showing various Volunteering C Programming Language job openings in Chicago, IL as of August 2026, with employment types broken down into 1% As Needed, 70% Full Time, 23% Part Time, 1% Temporary, and 5% Contract. Highlights an 91% Physical, 1% Hybrid, and 8% Remote job distribution, with an average salary of $120,977 per year, or $58.2 per hour.

Controls Engineer

INTERLAKE MECALUX INC

Melrose Park, IL • On-site

$81K - $105K/yr

Full-time

Re-posted 17 days ago


Job description

The Controls Engineer serves as technical designer of software specialized in Mecalux Systems of Warehouses.  This role is responsible for creating the programs in our proprietary Galileo and performing all the tests of controllers, inverters, and security systems to put the installation in service.

Responsibilities:

  • Engage in proprietary software development by utilizing Designer AWS and Galileo to create warehouse solutions for customers and modifying these programs based off of the client need
  • Create control programs using internal tools such as Designer AWS and Galileo by configuring the Profibus or Profinet network using Sycon.net software and using Sycon.net in addition to Galileo to perform all of the tests for the controllers
  • Conduct installation startup by checking the Profibus/Profinet network by running diagnostic tests using programs such as Sycon.net, TIA Portal, Galileo, and Proneta.  Validate wire connections, device addresses, input/output quantities, and signal quality
  • Load control programs to the VFD control drive, operator panels, barcode scanners, and PCs
  • Check that safety devices are properly installed and working using easySoft-Safety software and conducting physical inspections.
  • Delegate daily tasks to electromechanics assisting at the installation, ensuring they are completed properly and on time, reporting deviations to the Project Manager and Site Manager.
  • Assist Project Managers in determining the human resources demand for a project including duties and work schedules for electromechanics and electricians.
  • Commission the on-site control program by uploading proprietary software to the solution.  Debug and troubleshoot on-site
  • Collaborate with Project Manager and clients to ensure project is satisfying their needs
  • Conduct training courses for customers.  Train the customer’s maintenance and/or other personnel on how to properly operate Galileo software and HMI interfaces.  Schedule trainings on site or virtually, accommodating customer’s availability.
  • Provide work progress reports to the department manager and Project Manager.  Include updates on daily completed technical tasks and what is to be accomplished the following day in order to keep an accurate record of the project timeline and to prevent any delays in commissioning.
  • Bachelor’s degree in Engineering (electrical, industrial, or mechanical).
  • Professional exposure to the field of Industrial Automation.
  • Knowledge of PLC, HMI and SCADA programming preferred.
  • C programming language knowledge preferred
  • Ability to read mechanical drawings and electrical wiring diagrams
  • Knowledge of Frequency Inverters parameterization and operation (preferable SEW and Lenze) preferred.
  • Knowledge of the Fieldbus networks (Profibus, Profinet, etc.) preferred.
  • Spanish fluency is ideal
  • Personality: Candidates must be organized and methodical in their work, with the ability to learn quickly and adapt easily to change.  Candidates must be able to persevere through difficult work challenges with the highest degree of dedication.  Candidates must have strong interpersonal skills with the confidence to interact and communicate effectively with personnel from all levels of the organization.  Ability to work under time pressure
  • Able and willing to travel at least 50%