1

Online Programmer Jobs in Addison, IL (NOW HIRING)

The CMM Programmer is responsible for writing, developing, and optimizing inspection programs for ... Perform initial dry runs to ensure offline/online CMM programs operate safely and efficiently ...

CNC Programmer

Romeoville, IL · On-site

$27 - $30/hr

CNC Programmer Precision Meets Passion Are you someone who takes pride in precision and thrives on CNC programming? Ready to bring your skills to a company where quality, craftsmanship, and respect ...

CNC Programmer

Romeoville, IL · On-site

$27 - $30/hr

CNC Programmer Precision Meets Passion Are you someone who takes pride in precision and thrives on CNC programming? Ready to bring your skills to a company where quality, craftsmanship, and respect ...

CNC Programmer

Romeoville, IL · On-site

$27 - $30/hr

At WALCO Tool & Engineering, we specialize in high-precision manufacturing and believe great results come from skilled people working in a respectful, team-oriented environment.What You'll Do:

Programmer Department: Engineering FLSA Status: Non-Exempt Job Type: Full-Time Reports To: Supervisor, Engineering (Electrical) Job Setting : In Office Location: Franklin Park, IL Who are we? In a ...

Programmer Department: Engineering FLSA Status: Exempt Job Type: Full-Time Reports To: Engineering Supervisor Job Setting : In Office Location: Franklin Park, IL Who are we? In a world where ...

Programmer Department: Engineering FLSA Status: Exempt Job Type: Full-Time Reports To: Engineering Supervisor Job Setting : In Office Location: Franklin Park, IL Who are we? In a world where ...

Programmer Department: Engineering FLSA Status: Non-Exempt Job Type: Full-Time Reports To: Supervisor, Engineering (Electrical) Job Setting : In Office Location: Franklin Park, IL Who are we? In a ...

... online Autodesk Fusion 360 tutors nationally. As a tutor on the Varsity Tutors Platform, you'll ... engineering, and digital fabrication careers. * Conceptual Teaching & Problem-Solving: Skilled at ...

... online Autodesk Fusion 360 tutors nationally. As a tutor on the Varsity Tutors Platform, you'll ... engineering, and digital fabrication careers. * Conceptual Teaching & Problem-Solving: Skilled at ...

... online Autodesk Fusion 360 tutors nationally. As a tutor on the Varsity Tutors Platform, you'll ... engineering, and digital fabrication careers. * Conceptual Teaching & Problem-Solving: Skilled at ...

... online Autodesk Fusion 360 tutors nationally. As a tutor on the Varsity Tutors Platform, you'll ... engineering, and digital fabrication careers. * Conceptual Teaching & Problem-Solving: Skilled at ...

... online Autodesk Fusion 360 tutors nationally. As a tutor on the Varsity Tutors Platform, you'll ... engineering, and digital fabrication careers. * Conceptual Teaching & Problem-Solving: Skilled at ...

next page

Showing results 1-20

Online Programmer information

See Addison, IL salary details

$12

$39

$68

How much do online programmer jobs pay per hour?

As of Aug 10, 2026, the average hourly pay for online programmer in Addison, IL is $39.61, according to ZipRecruiter salary data. Most workers in this role earn between $25.77 and $51.54 per hour, depending on experience, location, and employer.

What is the difference between Online Programmer vs Web Developer?

AspectOnline ProgrammerWeb Developer
Required CredentialsTypically a degree in computer science or related field, coding certificationsSimilar credentials, often with additional focus on web technologies
Work EnvironmentRemote or freelance, project-basedRemote or office, client-facing or in-house teams
Industry UsageUsed across tech, gaming, app developmentPrimarily in web design, online services, e-commerce
Common Search/ComparisonOften compared for programming skills and project scopeCompared for web design and front-end/back-end skills

Online Programmers focus on coding and developing software or applications across various platforms, often working remotely. Web Developers specialize in building and maintaining websites and web applications. While both roles require programming skills and similar credentials, their work environments and industry applications differ, making this comparison useful for those exploring careers or hiring in tech fields.

What does an online programmer do?

An online programmer’s responsibilities are to design, develop, and implement online features or software for a mobile application or website. Your duties include meeting with clients to discuss their needs and goals and collaborating with other developers and user experience workers to integrate the front and back-ends of the application for a seamless program. As an online programmer, you also work closely with QA testers and project managers to ensure that the code is free of bugs before its release to the public.

What are the key skills and qualifications needed to thrive as an online programmer, and why are they important?

To thrive as an Online Programmer, you need strong programming skills in languages such as C++, C#, or Java, along with a solid understanding of networking concepts and protocols. Familiarity with server-client architectures, cloud platforms, and version control systems like Git is typically required, and certifications in networking or cloud technologies can be advantageous. Excellent problem-solving abilities, effective teamwork, and clear communication are crucial soft skills for this role. These skills ensure the development of robust, scalable online features and smooth collaboration within multidisciplinary teams.

What are the typical challenges an online programmer faces when integrating new multiplayer features into a game?

Online Programmers often encounter challenges such as ensuring seamless synchronization between clients and servers, minimizing network latency, and handling unexpected connection drops. Troubleshooting issues like lag, packet loss, and discrepancies between player actions can be complex, especially during peak server loads or when scaling up for a global audience. Close collaboration with gameplay, backend, and QA teams is essential to test, debug, and optimize new multiplayer features before release.

What is an online programmer?

Online programmers are software developers who specialize in creating and maintaining the networked and multiplayer components of video games or software applications. They are responsible for implementing features that allow users to interact online, such as matchmaking, leaderboards, chat systems, and data synchronization across servers and clients. Online programmers work closely with other developers to ensure smooth, secure, and efficient online experiences for users. Their work often involves knowledge of networking protocols, server management, database integration, and security considerations.
What are the most commonly searched types of Programmer jobs in Addison, IL? The most popular types of Programmer jobs in Addison, IL are:
What job categories do people searching Online Programmer jobs in Addison, IL look for? The top searched job categories for Online Programmer jobs in Addison, IL are:
What cities near Addison, IL are hiring for Online Programmer jobs? Cities near Addison, IL with the most Online Programmer job openings:

Full-time

Posted 7 days ago


Job description

The CMM Programmer is responsible for writing, developing, and optimizing inspection programs for Coordinate Measuring Machines (CMM) to validate complex machined parts, thermal assemblies, and raw materials. Working closely with Quality Engineers, Machinists, and Production teams, this role ensures strict compliance with engineering drawings, customer specifications, GD&T standards, and ISO 9001 quality requirements.
Key Responsibilities
CMM Programming & Setup:
  • Create, test, and maintain automated CMM inspection programs using 3D CAD models and 2D engineering prints.
  • Design, select, and assemble custom inspection holding fixtures and styli configurations for diverse component geometries.
  • Perform initial dry runs to ensure offline/online CMM programs operate safely and efficiently without probe collisions.

Dimensional Inspection & Data Analysis:
  • Execute First Article Inspections (FAI), in-process inspections, and final product layouts per customer and internal requirements.
  • Interpret complex engineering drawings and Geometric Dimensioning & Tolerancing (GD&T) specifications to verify part conformance.
  • Analyze measurement data, generate non-conformance reports, and collaborate with CNC machining and engineering teams to resolve dimensional off-spec trends.

Calibration & Quality Support:
  • Maintain calibration schedules, qualification records, and proper operating conditions for CMM equipment and precision hand tools (micrometers, calipers, gage pins, height gages).
  • Support Material Review Board activities by evaluating rejected parts and determining accurate disposition data.
  • Assist in continuous improvement initiatives, root cause analyses and Statistical Process Control implementation across manufacturing cells.
  • Train and mentor CMM operators on daily program execution, probe calibration, and measurement best practices.

Requirements & Qualifications
  • Experience: 3+ years of experience in offline/online CMM programming within an ISO 9001 manufacturing environment (thermal, aerospace, industrial equipment, or precision metal fabrication preferred).
  • Education: High School Diploma or GED required; Associate Degree in Mechanical Engineering, Quality Technology, or related technical field preferred.
Technical Proficiency:
  • Advanced proficiency in major CMM software (e.g., PC-DMIS, Zeiss CALYPSO, MCOSMOS, or PolyWorks).
  • Expert knowledge of GD&T (ASME Y14.5) and blueprint interpretation.
  • Strong familiarity with precision hand metrology tools (calipers, micrometers, height gages, optical comparators).

• Soft Skills & Physical Demands:
  • High attention to detail with strong analytical and problem-solving skills.
  • Excellent communication skills to interface effectively with floor operators, quality engineers, and management.
  • Ability to lift up to 30-35 lbs as required during fixture setup and component handling.