1

Programming Technician Jobs in Illinois (NOW HIRING)

Be Seen First

Electrical Engineering Technician Location: Oak Brook, Onsite (occasional remote flexibility) Contract Length: Through December 2026, with potential for full-time conversion Compensation: $30-$35+/hr ...

EE Technician

Oak Brook, IL · On-site

$30 - $35/hr

Electrical Engineering Technician (R&D/Product Development) Location: Oak Brook, IL (Onsite with occasional remote flexibility) Duration: Contract (6-12 months) with potential for full-time ...

Engineering Technician

Lisle, IL · On-site

$62K - $72K/yr

Our Engineering Technician role is responsible for onsite and reporting support on various projects including documentation, field inspection, and project reports. The Engineering Technician will ...

Engineering Technician

Lisle, IL · On-site

$62K - $83K/yr

Our Engineering Technician role is responsible for onsite and reporting support on various projects including documentation, field inspection, and project reports. The Engineering Technician will ...

The Engineering Technician Lead is responsible for leading the team of engineering service technicians and acting as the project manager for engineering service projects. The role includes activities ...

The Engineering Technician Lead is responsible for leading the team of engineering service technicians and acting as the project manager for engineering service projects. The role includes activities ...

The Engineering Technician Lead is responsible for leading the team of engineering service technicians and acting as the project manager for engineering service projects. The role includes activities ...

Engineering Technician

Urbana, IL · On-site

$21 - $31.25/hr

Engineering Technician The Engineering Technician supports engineering and manufacturing operations by performing routine testing, troubleshooting, and equipment check-out activities. This role ...

Engineering Technician

Champaign, IL · On-site

$21 - $31.25/hr

Engineering Technician The Engineering Technician supports engineering and manufacturing operations by performing routine testing, troubleshooting, and equipment check-out activities. This role ...

The Process Engineer Technician will be responsible for providing frontline troubleshooting for equipment and tooling issues. This role involves hands-on technical support, assisting in the ...

The Process Engineer Technician will be responsible for providing frontline troubleshooting for equipment and tooling issues. This role involves hands-on technical support, assisting in the ...

Process Engineer Technician

Wheeling, IL · On-site

$29.45 - $31.17/hr

The Process Engineer Technician will be responsible for providing frontline troubleshooting for equipment and tooling issues. This role involves hands-on technical support, assisting in the ...

Engineering Technician

Lisle, IL · On-site

$62K - $83K/yr

This Engineering Technician position is responsible for onsite and reporting support on various projects including documentation, field inspection, and project reports. The Engineering Technician ...

Engineering Technician

Lisle, IL · On-site

$62K - $83K/yr

This Engineering Technician position is responsible for onsite and reporting support on various projects including documentation, field inspection, and project reports. The Engineering Technician ...

Engineering Technician

Pittsfield, IL · On-site

$50K - $60K/yr

Engineering Technician Location: Pittsfield, IL DELIVERING SOLUTIONS IS WHAT WE DO. It's our heritage and our future. Because we don't just engineer. We build innovative solutions that drive progress ...

The Process Engineer Technician will be responsible for providing frontline troubleshooting for equipment and tooling issues. This role involves hands-on technical support, assisting in the ...

next page

Showing results 1-20

Programming Technician information

What is a programming technician?

Programming Technicians are professionals who assist in the development, testing, and maintenance of software programs. They typically work under the supervision of software engineers or developers, writing code, debugging applications, and ensuring that programs run smoothly. Their duties may also include updating software documentation, troubleshooting user issues, and providing technical support. Programming Technicians usually have foundational knowledge of programming languages and may specialize in specific platforms or technologies. This role serves as an entry point for many who wish to advance into software development or engineering careers.

What are the key skills and qualifications needed to thrive as a programming technician?

To thrive as a Programming Technician, you need a solid understanding of programming languages, troubleshooting, and basic computer science principles, usually supported by an associate degree or relevant certification. Familiarity with software development tools, version control systems like Git, and scripting environments is typically required. Attention to detail, problem-solving abilities, and effective communication are essential soft skills for this role. These skills ensure accurate code implementation, efficient collaboration, and the ability to resolve technical issues quickly, which are crucial for maintaining reliable software systems.

What are some common challenges programming technicians face when supporting software development teams?

Programming Technicians often encounter challenges such as troubleshooting complex code issues under tight deadlines, adapting to rapidly changing project requirements, and ensuring code compatibility across different platforms or environments. They frequently need to communicate technical details clearly to both developers and non-technical stakeholders, which requires strong interpersonal skills. Staying current with new tools and technologies is also crucial, as it allows them to provide effective support and streamline development workflows.

What is the difference between Programming Technician vs Software Developer?

AspectProgramming TechnicianSoftware Developer
Required CredentialsAssociate degree or technical certification in programming or related fieldBachelor's degree in Computer Science or related field
Work EnvironmentSupport teams, maintenance, and troubleshooting in technical settingsDesigning, coding, and testing software applications
Employer & Industry UsageIT departments, tech support, manufacturingSoftware companies, tech startups, enterprise software
Common Search & ComparisonYesYes

The main difference between a Programming Technician and a Software Developer lies in their roles and qualifications. Programming Technicians typically focus on supporting, maintaining, and troubleshooting existing systems, often with technical certifications and an associate degree. Software Developers are involved in designing, coding, and testing new software, usually holding a bachelor's degree. Both roles are essential in the tech industry but serve different functions within the software development lifecycle.

What job categories do people searching Programming Technician jobs in Illinois look for?

The top searched job categories for Programming Technician jobs in Illinois are:

Infographic showing various Programming Technician job openings in Illinois as of August 2026, with employment types broken down into 1% As Needed, 66% Full Time, 30% Part Time, 2% Contract, and 1% Nights. Highlights an 99% Physical, and 1% Remote job distribution.

Electrical Engineering Technician

Sterling Engineering, Inc.

Oak Brook, IL • On-site

$30 - $35/hr

Contractor

Medical, Dental, Vision, Retirement

Posted 15 days ago

Be Seen First

After you apply to this job, you can share why you’re interested to jump to the top of the candidate list.


Job description

Electrical Engineering Technician

Location: Oak Brook, Onsite (occasional remote flexibility)
Contract Length: Through December 2026, with potential for full-time conversion

Compensation: $30-$35+/hr (depending on experience)


Position Summary

We're seeking an experienced Electrical Engineering Technician to support our Electrical and Firmware Engineering team in a fast-paced product development environment. This is a hands-on role focused on prototype builds, troubleshooting, testing, and board rework while working closely with engineers throughout the development process.


Responsibilities

  • Perform fine-pitch soldering, PCB modifications, and circuit board rework
  • Support Electrical and Firmware Engineers with product development activities
  • Conduct RF, thermal, and power supply testing
  • Load and update firmware on development hardware
  • Troubleshoot electronic assemblies, prototypes, and circuit boards
  • Order components, equipment, and engineering lab supplies
  • Maintain organization and cleanliness of shared lab spaces
  • Support and promote 6S workplace standards
  • Document findings and communicate results to engineering teams


Qualifications

  • 5+ years of experience as an Electronics Technician, Electrical Engineering Technician, or similar role
  • Strong fine-pitch soldering and PCB rework experience
  • Experience troubleshooting electronic hardware and prototypes
  • Experience working directly with Electrical and/or Firmware Engineers
  • Ability to work independently and manage multiple priorities
  • Strong organizational and problem-solving skills


Preferred Qualifications

  • Experience in an R&D or product development environment
  • Experience with RF, thermal, or power testing
  • Experience supporting embedded systems and firmware updates


We value hands-on experience and technical capability. Candidates with strong relevant experience will be considered regardless of educational background.


Equal Opportunity Employer: We are committed to creating an inclusive workplace and provide equal employment opportunities to all qualified applicants in accordance with applicable federal, state, and local laws.