1

Computer Programmer Jobs in Crystal Lake, IL (NOW HIRING)

Strong knowledge of GD&T, interpreting 3D CAD models, and engineering drawings to create precise measurement strategies. * Track record of leading First Article Inspections (FAI) in accordance with ...

CNC Programmer

Woodstock, IL ยท On-site

$28/hr

Kelco Industries is a market leader in cost-effective, high performance, custom engineered ... Ability to program using Mastercam CAD/CAM software for lathe and mill. * Ability to set up lathes ...

Basic Qualifications for Engineer Software 3: Bachelor"s degree in software engineering, Computer Science, Computer Engineering, or similar engineering discipline with a minimum of 5+ years of ...

Basic Qualifications for Engineer Software 3: โ€ข Bachelor"s degree in software engineering, Computer Science, Computer Engineering, or similar engineering discipline with a minimum of 5+ years of ...

Basic Qualifications for Engineer Software 3: ยท Bachelor"s degree in software engineering, Computer Science, Computer Engineering, or similar engineering discipline with a minimum of 5+ years of ...

Recent Computer science/Engineering /Mathematics/Statistics or Science Graduates looking to make their careers in IT Industry Candidates who are serious about their future in the IT Industry and have ...

NX1980 CAD Designer

Batavia, IL

$27.50 - $38/hr

... with the engineering staff working on the projects to research and analyze design solutions ... Demonstrate acceptable proficiency in NX1980 CAD via an interview through the ZOOM meeting portal.

Software Engineer 3

Rolling Meadows, IL ยท On-site

$57.75 - $77.75/hr

Bachelor's degree in Software Engineering, Computer Science, Computer Engineering, or similar engineering discipline with a minimum of 5+ years of engineering experience, or 3+ years with a Master ...

next page

Showing results 1-20

Computer Programmer information

See Crystal Lake, IL salary details

$32K

$63K

$92.6K

How much do computer programmer jobs pay per year?

As of Jun 1, 2026, the average yearly pay for computer programmer in Crystal Lake, IL is $63,010.00, according to ZipRecruiter salary data. Most workers in this role earn between $49,000.00 and $77,600.00 per year, depending on experience, location, and employer.

What Does a Computer Programmer Do?

A computer programmer designs, tests, writes, debugs, and maintains the computer program code. The coding language is written for the computer to be able to comprehend it and take specific actions according to those commands. Computer programmers can work with existing code or create something entirely new. The objective of coding is to develop programs that act on specific controls and behaviors. Coders need to be able to work with specialized algorithms, logic, and app domain, as well. But the other key goal of a computer programmer is to design interfaces that regular non-technical users can easily understand and use.

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

To thrive as a Computer Programmer, you need strong proficiency in programming languages (such as Python, Java, or C++), problem-solving skills, and a relevant degree or equivalent experience. Familiarity with software development tools, version control systems like Git, and sometimes certifications in specific languages or frameworks are commonly required. Attention to detail, communication skills, and the ability to work both independently and collaboratively are standout soft skills in this field. These competencies ensure high-quality, efficient code development and effective teamwork in rapidly evolving technical environments.

What are some typical challenges computer programmers face when working on large team projects?

Computer programmers working on large team projects often encounter challenges such as coordinating code changes, maintaining consistent coding standards, and managing dependencies between different components. Effective communication and the use of version control systems like Git are essential to prevent conflicts and ensure smooth collaboration. Additionally, programmers must often adapt to varying coding styles and workflows, making flexibility and a collaborative mindset important for success in team environments.

What are computer programmers?

Computer programmers are professionals who write, test, and maintain the code that allows software programs and applications to function. They translate designs and instructions created by software engineers or developers into logical sequences that computers can follow. Programmers use various programming languages, such as Python, Java, or C++, to create and troubleshoot software to ensure it runs smoothly. Their work is essential to the development of websites, apps, operating systems, and a wide range of digital tools.

What is the difference between Computer Programmer vs Software Developer?

AspectComputer ProgrammerSoftware Developer
CredentialsTypically requires a bachelor's degree in computer science or related fieldUsually requires a bachelor's degree, often with additional experience or certifications
Work EnvironmentOften works in coding, debugging, and maintaining softwareDesigns, develops, tests, and maintains software applications
Industry UsageCommonly employed in IT, software firms, and tech departmentsFound in a wide range of industries including tech, finance, healthcare

While both roles involve coding and software creation, Computer Programmers primarily focus on writing and debugging code based on specifications, whereas Software Developers are involved in designing and building complete software solutions. The roles often overlap, but Developers typically have broader responsibilities in the software development lifecycle.

What are the most commonly searched types of Computer Programmer jobs in Crystal Lake, IL? The most popular types of Computer Programmer jobs in Crystal Lake, IL are:
What are popular job titles related to Computer Programmer jobs in Crystal Lake, IL? For Computer Programmer jobs in Crystal Lake, IL, the most frequently searched job titles are:
What job categories do people searching Computer Programmer jobs in Crystal Lake, IL look for? The top searched job categories for Computer Programmer jobs in Crystal Lake, IL are:
What cities near Crystal Lake, IL are hiring for Computer Programmer jobs? Cities near Crystal Lake, IL with the most Computer Programmer job openings:

CMM Programmer - Zeiss

Trova

Elk Grove Village, IL

$28/hr

Full-time

Posted 5 days ago


Job description

CMM Programmer - 2nd Shift
Employment Type: Direct Hire
Location: Elk Grove Village, IL
Pay Range: $28.00-$38.00 per hour DOE
Work Schedule: Onsite, Monday through Friday
Join Our Team as a CMM Programmer - Zeiss and Elevate Your Manufacturing Expertise

Are you a precision-driven CMM professional with a passion for aerospace quality? Weโ€™re seeking an experienced Zeiss CMM Programmer to join our dynamic team, supporting high-stakes aerospace and defense machining operations. In this pivotal role, you will develop, validate, and optimize CMM inspection programs for complex components, ensuring every part meets rigorous industry standards and customer specifications. Collaborate closely with Engineering and Quality teams to maintain the highest levels of dimensional accuracy and process integrity, contributing to top-tier product quality and continuous improvement initiatives.

What You Bring to the Table:

  • Proven expertise in programming Zeiss CMMs, with extensive experience using Calypso software.
  • Strong knowledge of GD&T, interpreting 3D CAD models, and engineering drawings to create precise measurement strategies.
  • Track record of leading First Article Inspections (FAI) in accordance with AS9102 standards.
  • Proficiency in analyzing dimensional reports through Calypso, PiWeb, QDAS, or QC-CALC.
  • Hands-on experience inspecting castings and forgings to tight tolerances, ensuring quality in high-precision environments.
  • Ability to troubleshoot measurement issues, conduct root cause analysis, and implement effective corrective actions.
  • Familiarity with Measurement System Analysis (MSA) and continuous process improvement techniques.

Nice to Have Skills:

  • Experience working with SolidWorks, STP, IGES files, or similar CAD data.
  • Additional certifications or training in aerospace quality standards.
  • Exposure to other CMM brands or inspection tools.

Preferred Education and Experience:

  • An associateโ€™s or bachelorโ€™s degree in a technical field is preferable; however, equivalent hands-on experience will also be considered.
  • At least 5 years of programming CMMs in aerospace or precision machining settings.

Other Requirements:

  • Ability to work in a fast-paced environment with a focus on detail and accuracy.
  • Excellent communication skills for effective teamwork across departments.
  • Willingness to support continuous improvement activities and participate in internal audits.

This is your chance to bring your expertise to a company where quality and precision are at the forefront. If youโ€™re ready to make a meaningful impact in aerospace manufacturing and thrive in a collaborative environment, we invite you to apply and become a vital part of our skilled team!

About Trova Advisory Group

Trova Advisory Group specializes in delivering a comprehensive array of staffing solutions tailored to meet the diverse needs of businesses across multiple sectors. Our expertise spans clerical, administrative, financial, and professional roles, offered through flexible arrangements including temporary, temp-to-hire, and direct hire services.

We pride ourselves on providing top-tier talent solutions that empower organizations to thrive in todayโ€™s competitive market.

Trova Advisory Group is proud to be an Equal Opportunity Employer. We consider all qualified applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, or any other protected status. We are committed to fostering an inclusive workplace where all individuals are welcomed and supported.

If you require reasonable accommodation during the application or interview process, please contact us at trova@gotrova.com. Include the nature of your request and your contact information.

Trova Advisory Group offers a comprehensive benefits package including medical and dental options for all eligible employees.

#ZR
#Trova