1

Programmer Jobs in Greeley, CO (NOW HIRING)

CNC Programmer/Machinist III

Longmont, CO ยท On-site

$26.25 - $35.75/hr

The Machinist III is responsible for programming and manufacturing our high precision antenna feeds and other parts. About Vitesse Systems Vitesse Systems is a leading provider of highly engineered ...

CNC Programmer/Machinist III

Longmont, CO ยท On-site

$30 - $45/hr

The Machinist III is responsible for programming and manufacturing our high precision antenna feeds and other parts. About Vitesse Systems Vitesse Systems is a leading provider of highly engineered ...

Be Seen First

Structural Staff Engineer

Fort Collins, CO ยท On-site

$65K - $85K/yr

We're a nimble structural engineering firm built on trust, technical precision, and a deep respect for the craft. We're growing--and we're looking for engineers who want to grow with us. Why Join Us?

Be Seen First

Structural Staff Engineer

Fort Collins, CO ยท On-site

$65K - $85K/yr

We're a nimble structural engineering firm built on trust, technical precision, and a deep respect for the craft. We're growing--and we're looking for engineers who want to grow with us. Why Join Us?

Be Seen First

Machinists Established shop in Longmont, Co looking for experienced CNC Lathe Programmer/Machinists. Must be highly skilled and able to work with minimal supervision. Must be able to setup and ...

Be Seen First

Machinists Established shop in Longmont, Co looking for experienced CNC Lathe Programmer/Machinists. Must be highly skilled and able to work with minimal supervision. Must be able to setup and ...

Showing results 21-40

Programmer information

See Greeley, CO salary details

$11

$37

$66

How much do programmer jobs pay per hour?

As of Aug 22, 2026, the average hourly pay for programmer in Greeley, CO is $37.99, according to ZipRecruiter salary data. Most workers in this role earn between $24.71 and $49.42 per hour, depending on experience, location, and employer.

What does a programmer do?

Programmers write computer software, websites, and mobile applications using computer languages to generate code. Some common programming languages include C#, Python, and Java. Programmers may work as web developers, software developers, analysts, app developers, computer scientists, and firmware developers, depending on their specialty. As a programmer, you take the take the software designs created by developers and translate them into computer language that tells the computer what to do. The language may be simple and straightforward or very complex, depending on what functions your client needs from the application. You are also responsible for updating, maintaining, and troubleshooting the software as necessary.

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

To thrive as a Programmer, you need strong proficiency in programming languages (such as Python, Java, or C++), problem-solving skills, and usually a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and common frameworks or libraries is also important. Attention to detail, effective communication, and adaptability help programmers collaborate and respond to evolving project requirements. These skills ensure code quality, efficient teamwork, and the ability to create robust software solutions in a constantly changing tech landscape.

What are some common challenges programmers face when working on large, collaborative projects?

Programmers working on large, collaborative projects often encounter challenges such as coordinating code changes with team members, managing version control conflicts, and ensuring consistent coding standards across the project. Effective communication and using tools like Git are essential to prevent overlapping work or integration issues. Additionally, understanding the overall architecture and regularly attending team meetings can help programmers stay aligned with project goals and timelines.

What is the difference between Programmer vs Software Developer?

AspectProgrammerSoftware Developer
Required CredentialsTypically a degree in computer science or related field; coding certificationsSimilar credentials; often includes additional knowledge of software design and architecture
Work EnvironmentOften focused on coding and debugging within teams or projectsInvolves designing, coding, testing, and maintaining software applications
Employer & Industry UsageUsed across tech companies, startups, and IT departmentsCommon in software firms, tech companies, and enterprise IT
Search & Comparison IntentPeople compare to understand coding roles and responsibilitiesBroader scope including development lifecycle and project management

While both Programmers and Software Developers write code, Programmers typically focus on coding and debugging specific tasks, whereas Software Developers are involved in designing, developing, and maintaining entire software applications. The roles often overlap, but Developers usually have a broader scope of responsibilities.

Do programmers get paid a lot?

Programmers often earn competitive salaries that vary based on experience, location, and specialization. Skilled programmers with knowledge of popular programming languages and tools tend to have higher earning potential, especially in high-demand industries or roles requiring advanced technical skills.

Is there still a demand for programmers?

Yes, demand for programmers remains strong across many industries due to ongoing digital transformation, software development needs, and the growth of technologies like cloud computing, AI, and cybersecurity. Programmers with skills in popular programming languages and experience with modern development tools are particularly sought after.

What kind of jobs can a programmer get?

A programmer can work in various roles such as software developer, web developer, mobile app developer, systems analyst, or database administrator. These jobs often require knowledge of programming languages like Java, Python, or C++, and may involve working in teams, using development tools, and following project deadlines.

What are the most commonly searched types of Programmer jobs in Greeley, CO?

The most popular types of Programmer jobs in Greeley, CO are:

What are popular job titles related to Programmer jobs in Greeley, CO?

For Programmer jobs in Greeley, CO, the most frequently searched job titles are:

What cities near Greeley, CO are hiring for Programmer jobs?

Cities near Greeley, CO with the most Programmer job openings:

Infographic showing various Programmer job openings in Greeley, CO as of August 2026, with employment types broken down into 83% Full Time, 8% Part Time, 8% Contract, and 1% Nights. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution, with an average salary of $79,014 per year, or $38 per hour.

Cabinet Vision Programmer / CAD-CAM Specialist

Tharp Cabinet Company

Loveland, CO โ€ข On-site

$68K - $80K/yr

Full-time

Medical, Dental, PTO

Re-posted 15 days ago


Job description

General Purpose:
The Cabinet Vision Programmer / CAD-CAM Specialist owns the programming, configuration, and accuracy of Cabinet Vision to ensure every job translates into a consistent, manufacturable product. This role works cross-functionally with design and production to continuously improve how Cabinet Vision drives Tharp's CNC equipment, enabling higher and more consistent product quality with smoother production flow.
Core Responsibilities-Cabinet Vision Programming
โ€ข Programming & Toolpath Generation: Writing custom User Created Standards (UCS) and scripting toolpath logic to automate cut, drill, and machining operations within Cabinet Vision.
โ€ข Screen-to-Machine (S2M) Programming: Using the S2M center to generate accurate G-code and CNC machine programs for routers and panel saws from Cabinet Vision designs.
โ€ข Post-Processor Configuration: Building and maintaining CNC post-processors for brands such as Biesse, SCM, and Stiles/Homag to ensure clean software-to-machine communication.
โ€ข Database & Catalog Management: Configuring and maintaining Cabinet Vision's SQL Server database, material schedules, construction methods, and standard catalogs for repeatable production.
โ€ข Reporting & Custom Logic: Generating complex reports and writing formulas/queries in Cabinet Vision's proprietary UCS language and SQL to support production and estimating needs.
โ€ข Software Implementation: Installing and configuring Cabinet Vision, including server database setup and connecting the software to shop CNC machinery.
Additional Responsibilities
โ€ข Technical Support: Troubleshooting Cabinet Vision software bugs, fixing database corruption, and resolving machine-to-software communication issues.
โ€ข Material Optimization: Programming cut-list logic that maximizes board yield, reduces waste, and lowers production costs.
โ€ข Drafting & Design: Converting architectural floor plans and field measurements into manufacturing-ready 3D cabinet models and shop drawings within Cabinet Vision.
โ€ข Training & Consulting: Conducting workshops, building training materials, and advising the team on Cabinet Vision workflow optimization.
Requirements
Qualifications:
โ€ข Cabinet Vision Programming: Hands-on experience writing UCS scripts, formulas, queries, and toolpath logic within Cabinet Vision.
โ€ข CNC Post-Processor Setup: Configuring S2M post-processors for CNC routers and panel saws across multiple machine brands.
โ€ข Database Management: Managing and migrating Microsoft SQL Server databases used by Cabinet Vision.
โ€ข Problem Solving: Diagnosing whether a manufacturing error originates in the software geometry, the post-processor, or the CNC machine itself.
โ€ข Software Proficiency: Mastery of Cabinet Vision, or directly transferable experience with similar CAD/CAM platforms such as Microvellum.
โ€ข Manufacturing Knowledge: Solid understanding of cabinet construction, joinery, assembly methods, and hardware.
โ€ข Technical Aptitude: Ability to read blueprints, interpret site measurements, and apply mathematical/geometric calculations.
โ€ข Detail Orientation: Precision in programming, data entry, and drafting - minor errors can cause costly manufacturing mistakes.
Education and/or Experience:
โ€ข Education or Formal Training: High School Diploma.
โ€ข Licenses Needed: N/A.
โ€ข Experience: Minimum 6 months as a Cabinet Vision Programmer/Application Engineer (1 year preferred), or 2 years in a similar CAD/CAM role within a manufacturing environment.
Equipment:
โ€ข Equipment: Standard office equipment.
โ€ข Physical Activities & Safety: 90% sitting, 10% walking. Must be able to lift 25 lbs. Must strictly adhere to company safety policy, including wearing safety glasses where required.
โ€ข Physical Activities and Safety:
Physical Activities & Safety: 90% sitting, 10% walking. Must be able to lift 25 lbs. Must strictly adhere to company safety policy, including wearing safety glasses where required.
We offer consistent hours with competitive wages and benefit packages including medical and dental plans, paid holidays, and paid time off.
Tharp Custom Cabinetry is a drug-free workplace. Passing a drug screen and background check is required for employment.
Tharp Custom Cabinetry provides equal employment opportunities to all employees and applicants without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, disability, genetic information, age, or any other status protected under federal, state, or local law.
Salary Description
68,000-80,000/Year