1

Programmer Jobs in Lafayette, IN (NOW HIRING)

CNC Programmer

Lafayette, IN ยท On-site

$25.50 - $35/hr

While expert-level CNC programming skills are not required, the individual should be proficient enough to guide the operator to set up the program, make minor adjustments in CNC program, and identify ...

CNC Programmer

Lafayette, IN ยท On-site

$25.50 - $35/hr

While expert-level CNC programming skills are not required, the individual should be proficient enough to guide the operator to set up the program, make minor adjustments in CNC program, and identify ...

CNC Programmer

Lafayette, IN ยท On-site

$25.50 - $35/hr

While expert-level CNC programming skills are not required, the individual should be proficient enough to guide the operator to set up the program, make minor adjustments in CNC program, and identify ...

ABB Robotic Programmer

Lafayette, IN ยท On-site

$100 - $120/hr

ABB Robotic Programmer Cintal, Inc. Lafayette, Indiana, United States About this position Cintal is a forward-thinking global technology company that develops and provides cuttingโ€‘edge products and ...

ABB Robotic Programmer

Lafayette, IN ยท On-site

$100K - $120K/yr

The engineer will work closely with manufacturing, controls, quality, and production teams to improve safety, quality, throughput, and equipment reliability. DUTIES & RESPONSIBILITIES: * Program ...

CMM Programmer Location: Remote- Must be working as per PST time zone Duration: Contract (Full-Time) We are looking for a highly experienced Senior MBIST Contractor to join our SoC Design-for-Test ...

Mechanical Engineer

Lafayette, IN ยท On-site

$65K - $80K/yr

RFA Engineering (www.rfamec.com) is an engineering service provider dedicated to delivering our clients with timely engineering support and expertise. We are seeking an entry-level to experienced ...

Supplier Quality Engineer

Lafayette, IN ยท On-site

$60K - $80K/yr

RFA Engineering (www.rfamec.com) is an engineering service provider dedicated to delivering our clients with timely engineering support and expertise. We are seeking an Entry-Level to Experienced ...

next page

Showing results 1-20

Programmer information

See Lafayette, IN salary details

$11

$38

$66

How much do programmer jobs pay per hour?

As of Aug 28, 2026, the average hourly pay for programmer in Lafayette, IN is $38.04, according to ZipRecruiter salary data. Most workers in this role earn between $24.76 and $49.47 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 Lafayette, IN?

The most popular types of Programmer jobs in Lafayette, IN are:

What are popular job titles related to Programmer jobs in Lafayette, IN?

For Programmer jobs in Lafayette, IN, the most frequently searched job titles are:

What cities near Lafayette, IN are hiring for Programmer jobs?

Cities near Lafayette, IN with the most Programmer job openings:

Infographic showing various Programmer job openings in Lafayette, IN as of August 2026, with employment types broken down into 81% Full Time, 9% Part Time, 9% Contract, and 1% Nights. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution, with an average salary of $79,121 per year, or $38 per hour.

CNC Programmer

Lafayette, IN โ€ข On-site

Kaleidoscope Innovation, Inc.
51 - 200 employees

$70 - $90/hr

Other

Posted 19 days ago


Job description

If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.

CNC Programmer

Lafayette, IN, US

2 days ago Requisition ID: 1240

* Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time. *

Location: Lafayette, IN (on-site 5 days week)

Years of experience required: 7 - 20 Years

JOB SUMMARY

Looking for a candidate capable of supporting process validation on new machines running new programs or tooling . While expert-level CNC programming skills are not required, the individual should be proficient enough to guide the operator to set up the program, make minor adjustments in CNC program, and identify and document necessary changes.

PRINCIPAL DUTIES & RESPONSIBILITIES

  • Support process validation on new machines running new programs or tooling.
  • Assist in proving out new programs and resolving issues during initial production runs.
  • Provide CNC programming expertise for the introduction of new capital equipment and machining processes.
  • Evaluate probing cycles and machining strategies to ensure dimensional conformance as verified by CMM inspections.
  • Minor modification to the existing programs in UG - NX
  • Update and maintain CNC programs and related documentation based on FAI results and engineering change requests.
  • Troubleshoot machining processes and provide technical solutions to improve performance and quality.

QUALIFICATIONS

Skills/Specialized Knowledge/Abilities

  • Proven ability to resolve early-stage production issues and optimize machining cycle times.
  • Experience providing shop floor support during production ramp-up, including coordination with operators and supervisors.
  • Expertise in CNC program development/modification using UG NX, with program verification experience in Vericut.
  • In-depth knowledge of cutting tools, tool holders, boring bars, and inserts across various machining platforms.
  • Solid understanding of engineering drawings, tolerancing standards, and GD&T (Geometric Dimensioning & Tolerancing).
  • Capability to perform Root Cause Analysis (RCA), implement corrective actions, and improve process capability (Cp/Cpk).
  • Strong problemโ€‘solving skills with the ability to work both independently and collaboratively in a team environment.
  • Effective communication skills for crossโ€‘functional coordination and technical discussions.

Kaleidoscope, an Infosys Company, is an equal opportunity employer, and all qualified applicants will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, spouse of protected veteran, or disability.

#J-18808-Ljbffr