1

Assistant Programmer Jobs in Wheeling, IL (NOW HIRING)

PROGRAMMING AND OPTIMIZATION * Assist in programming, calibration, and optimization of robotic systems. * DOCUMENTATION, SAFETY, AND COLLABORATION * Document work performed, including maintenance ...

Robot Programmer

Bartlett, IL · On-site

$30 - $40/hr

PROGRAMMING AND OPTIMIZATION * Assist in programming, calibration, and optimization of robotic systems. * DOCUMENTATION, SAFETY, AND COLLABORATION * Document work performed, including maintenance ...

Senior AI Engineer - Guidewire

Chicago, IL · On-site

$126K - $166K/yr

At CNA, we strive to create a culture in which people know they matter and are part of something ... Lead and mentor engineering teams in using AI tools (e.g., GitHub Copilot, Claude, Developer ...

CNC Programmer

Chicago, IL · On-site

$60 - $80/hr

As a CNC programmer, you will be responsible for reading and interpreting technical blueprints ... Prepare sequence logic for machining operations necessary for set up and production * Assist in the ...

New

Senior AI Engineer - Java

Chicago, IL · On-site

$128K - $169K/yr

At CNA, we strive to create a culture in which people know they matter and are part of something ... We are looking for a Senior AI Engineer to drive adoption of AI-first software delivery practices ...

Senior AI Engineer - Java

Chicago, IL · On-site

$128K - $169K/yr

At CNA, we strive to create a culture in which people know they matter and are part of something ... We are looking for a Senior AI Engineer to drive adoption of AI-first software delivery practices ...

CMM Programming: Leverage existing PC-DMIS Programming Experience to design Coordinate Measuring ... Training Support: Assist in training initiatives for inspectors on CMM operation, inspection ...

CMM Programming: Leverage existing PC-DMIS Programming Experience to design Coordinate Measuring ... Training Support: Assist in training initiatives for inspectors on CMM operation, inspection ...

Web Application Security

Chicago, IL · On-site

$60.50 - $81/hr

They are seeking a Web Application Security professional to conduct security testing, provide documentation on security policies, and assist developers with best practices. Responsibilities : • ...

CNC PROGRAMMER

Lincolnshire, IL · On-site

$72K - $83K/yr

... * Assist with process improvement tools, such as DOE * Use all Personal Protective Equipment (PPE ... Programming * G code * Blueprints * Draw * Design Qualifications * Years of experience: 5 years

New

Senior AI Software Engineer

Chicago, IL · On-site

$72K - $141K/yr

At CNA, we strive to create a culture in which people know they matter and are part of something ... This role combines hands-on engineering, architecture, and governance, ensuring AI solutions are ...

As the Quality Control Programmer, you will join our Durex Industries and support...The ... * Assist in continuous improvement initiatives, root cause analyses and Statistical Process ...

Quality Control Programmer Composed of Chromalox,Durex Industries, Vulcanic, and Thermocoax ... * Assist in continuous improvement initiatives, root cause analyses and Statistical Process ...

Quality Control Programmer Composed of Chromalox,Durex Industries, Vulcanic, and Thermocoax ... * Assist in continuous improvement initiatives, root cause analyses and Statistical Process ...

Controls Engineer

Chicago, IL · On-site

$75 - $105/hr

Conduct job walks, assess site conditions, and support client meetings * Assist programmers and support integration of platforms including Reliable, Delta, Lynxspring, and Niagara‑based systems

Our client, located in River North, is hiring a Systems Engineer to assist with the administration and maintenance of our Linux hosting environments. In this role, you will work closely with our ...

Showing results 41-60

Assistant Programmer information

See Wheeling, IL salary details

$12

$40

$71

How much do assistant programmer jobs pay per hour?

As of Sep 4, 2026, the average hourly pay for assistant programmer in Wheeling, IL is $40.93, according to ZipRecruiter salary data. Most workers in this role earn between $26.63 and $53.27 per hour, depending on experience, location, and employer.

What is an assistant programmer?

Assistant Programmers are entry-level professionals who support the development, testing, and maintenance of software applications. They typically work under the supervision of senior programmers or software engineers, helping to write code, debug programs, and document software processes. Their main role is to assist with routine programming tasks and learn industry best practices, making this position a common starting point for a career in software development.

What are the key skills and qualifications needed to thrive as an assistant programmer?

To thrive as an Assistant Programmer, you need foundational knowledge in programming languages (such as Java, Python, or C++), software development fundamentals, and typically a degree or coursework in computer science or a related field. Familiarity with version control systems (like Git), integrated development environments (IDEs), and debugging tools is highly valuable. Strong problem-solving abilities, attention to detail, and effective communication skills help you collaborate with team members and deliver quality code. These skills and qualities are crucial for efficiently supporting software projects and ensuring reliable, maintainable applications.

What are some typical challenges faced by assistant programmers when joining a new development team?

Assistant Programmers often encounter challenges such as adapting to the team's coding standards, learning new tools or frameworks, and understanding the existing codebase. It can also be a learning curve to effectively communicate with senior developers and contribute to collaborative projects. However, most teams provide mentorship, documentation, and code reviews to help new team members integrate smoothly and build confidence in their technical and interpersonal skills.

What is the difference between Assistant Programmer vs Junior Developer?

AspectAssistant ProgrammerJunior Developer
Required CredentialsTypically an associate degree or diploma in computer science or related fieldSimilar, often an entry-level role with comparable educational background
Work EnvironmentSupportive team, assisting senior programmers in coding and testingHands-on coding, debugging, and developing software applications
Employer & Industry UsageCommon in IT firms, software companies, and tech departmentsUsed across similar industries, often interchangeable with Assistant Programmer in job listings

In summary, Assistant Programmers and Junior Developers share similar educational backgrounds and work environments. The main difference lies in their roles: Assistant Programmers typically support and assist senior staff, while Junior Developers are more involved in actual coding and development tasks. Both positions serve as entry points into the software development industry.

How to get a job as an assistant programmer with no experience?

To get a job as an assistant programmer with no experience, focus on building foundational skills in programming languages like Python or Java through online courses or tutorials. Create a portfolio of small projects to demonstrate your abilities, and consider internships or entry-level positions that offer on-the-job training to gain practical experience.

What are the most commonly searched types of Programmer jobs in Wheeling, IL?

The most popular types of Programmer jobs in Wheeling, IL are:

What are popular job titles related to Assistant Programmer jobs in Wheeling, IL?

For Assistant Programmer jobs in Wheeling, IL, the most frequently searched job titles are:

What cities near Wheeling, IL are hiring for Assistant Programmer jobs?

Cities near Wheeling, IL with the most Assistant Programmer job openings:

Robot Programmer

Matrix Design, LLC

Bartlett, IL

$30 - $40/hr

Full-time

Re-posted 25 days ago


Job description

Matrix Design is a great company because we have great people. At Matrix Design, we are committed to Developing Great People, Building a Great Company, and Delivering Great Results.

Our culture rests upon six Core Values that we strive to embody each and every day:

• We Can Do That! • We Do It Right! • We Do What We Say

• We Do It Better Next Time! • We Do It Together! • We Do It for a Greater Purpose

Solving automation integration problems across various industries is innovative, challenging, and often complex work. It demands creativity, collaboration, perseverance, and hard work from every member of the team. Therefore, we strive to put the Right Person in the Right Seat so that everyone wins!

SUMMARY

The Automation Technician plays a critical role in supporting the programming, installation, troubleshooting, and maintenance of robotic systems and automated machinery. Working on-site at Matrix Design’s facilities or client locations, this technician ensures optimal performance and reliability of automation equipment, contributing directly to manufacturing efficiency and innovation.

ACCOUNTABILITIES & RESPONSIBILITIES

  1. BE AN IDEAL TEAM PLAYER
  • Humble – Collaborative. Elevates contributions of others. Lacks excessive ego.
  • Hungry – Diligent. Self-motivated. Looks for more responsibility and opportunity
  • Smart – Emotionally intelligent. Understands team dynamics. Exercises common sense.
  1. SYSTEM INSTALLATION AND COMMISSIONING
  • Install, configure, and test robotic and automated systems based on engineering specifications.
  • Provide on-site support for equipment installation and commissioning at customer facilities.
  1. SYSTEM SUPPORT AND MAINTENANCE
  • Perform preventative maintenance and repairs on robotic equipment and control systems.
  • Troubleshoot and resolve technical issues related to robotics, PLCs, and system integration.
  1. PROGRAMMING AND OPTIMIZATION
  • Assist in programming, calibration, and optimization of robotic systems.
  1. DOCUMENTATION, SAFETY, AND COLLABORATION
  • Document work performed, including maintenance logs, troubleshooting steps, and updates to schematics.
  • Maintain a safe work environment and adhere to company and industry safety standards.
  • Collaborate with engineers and project managers to support automation project

implementation.

SKILLS AND COMPETENCIES

  • Strong technical knowledge of industrial robotics and automation systems
  • Proficiency with PLCs, HMIs, and robotic programming interfaces (e.g., Fanuc, ABB, Yaskawa)
  • Proficiency in programming industrial vision systems (FANUC, Cognex, Keyence, etc.)
  • Mechanical aptitude and understanding of pneumatic and electrical systems
  • Problem-solving and analytical thinking for troubleshooting automation issues
  • Ability to read and interpret technical drawings, schematics, and manuals
  • Effective communication skills for collaboration with cross-functional teams
  • Attention to detail and commitment to quality and safety standards
  • Time management and organizational skills for handling multiple projects

QUALIFICATIONS

  • 2+ years of hands-on experience with robotic systems in a manufacturing or automation environment
  • Experience with robotic integration, troubleshooting, and maintenance
  • Familiarity with risk assessments, safety protocols, and industrial standards
  • Valid driver’s license and ability to travel to customer sites as needed

TRAVEL REQUIREMENTS

  • Up to 40%

The posted salary range represents an estimate for this role. The final offer will be determined based on several factors, including the candidate’s specific skills, professional experience, and relevant certifications.

ID:qnkTyx