1

Programmer Jobs in Springfield, MA (NOW HIRING)

CNC Programmer

East Granby, CT

$26.50 - $36.25/hr

Lead turning and milling programming development, instruction, and debugging tasks in collaboration with Repair Development Engineers, Process Engineers, and machining leads. * Directly support ...

Job ID: 65327 Senior level Full Stack/Salesforce Developer Client: State of Connecticut - Duration: 12+ Months Location: Hartford, CT Notes: * Candidate Must Be Local  * Candidate must be able to ...

CNC Programmer

East Granby, CT

$26.50 - $36.25/hr

Lead turning and milling programming development, instruction, and debugging tasks in collaboration with Repair Development Engineers, Process Engineers, and machining leads. * Directly support ...

CNC Programmer

East Granby, CT

$26.50 - $36.25/hr

Lead turning and milling programming development, instruction, and debugging tasks in collaboration with Repair Development Engineers, Process Engineers, and machining leads. * Directly support ...

CNC Programmer

East Granby, CT · On-site

$26.50 - $36.25/hr

Lead turning and milling programming development, instruction, and debugging tasks in collaboration with Repair Development Engineers, Process Engineers, and machining leads. * Directly support ...

Manufacturing Engineer/CNC Programmer This role serves as the technical expert for CNC machining operations, focusing on developing, optimizing, and maintaining CNC programs and manufacturing ...

Quest Global delivers world-class end-to-end engineering solutions by leveraging our deep industry knowledge and digital expertise. By bringing together technologies and industries, alongside the ...

CNC Programmer

Windsor, CT · On-site

$75K - $95K/yr

Quest Global delivers world-class end-to-end engineering solutions by leveraging our deep industry knowledge and digital expertise. By bringing together technologies and industries, alongside the ...

CNC Programmer

Windsor, CT · On-site

$75K - $95K/yr

What You will Do: • Develop CNC programs from engineering design data using Siemens NX. • Deliver complete program packages including native NX source files in addition to posted machine code ...

CNC Programmer

East Hartford, CT · On-site

$26 - $35.75/hr

NC programmer- Location: East Hartford, CT (Onsite only) - Fulltime Note: The candidate must have experience in the aerospace industry and less than 20 years of overall experience. Create NC Programs ...

Quest Global delivers world-class end-to-end engineering solutions by leveraging our deep industry knowledge and digital expertise. By bringing together technologies and industries, alongside the ...

CNC Programmer

Ludlow, MA · On-site

$27.75 - $38/hr

Mid-Level (3+ years CNC programming) * CAM Software: Mastercam, SolidWorks CAM * Industry: Aerospace, Defense, Medical, Industrial Manufacturing * Work Authorization: U.S. Person likely required ...

CNC programmer

East Hartford, CT · On-site

$26 - $35.75/hr

Company Description RGBSI, a leader in the engineering services industry, is dedicated to provide highest quality service to our clients and employees. We are proud to be primary partner to top ...

CNC programmer

East Hartford, CT

$26 - $35.75/hr

Company Description RGBSI, a leader in the engineering services industry, is dedicated to provide highest quality service to our clients and employees. We are proud to be primary partner to top ...

Description CMM Programmer Projects, Inc. is looking for a detail-oriented and experienced CMM (Coordinate Measuring Machine) Programmer to join our quality assurance team. The successful candidate ...

Job Type Full-time Description CMM Programmer Projects, Inc. is looking for a detail-oriented and experienced CMM (Coordinate Measuring Machine) Programmer to join our quality assurance team. The ...

CNC Programmer

Warren, MA · On-site

$27.50 - $37.50/hr

Read and understand GD&T requirements on engineering drawings * Identify program optimization opportunities in current machine programs * Knowledge of cutting tool geometries, coatings, and ...

CNC Programmer

Warren, MA

$27.50 - $37.50/hr

Read and understand GD&T requirements on engineering drawings * Identify program optimization opportunities in current machine programs * Knowledge of cutting tool geometries, coatings, and ...

CNC Programmer

Warren, MA · On-site

$27.50 - $37.50/hr

Read and understand GD&T requirements on engineering drawings * Identify program optimization opportunities in current machine programs * Knowledge of cutting tool geometries, coatings, and ...

A growing, well-established aerospace manufacturing company is seeking an experienced CMM Programmer to support precision inspection of complex components. Key Responsibilities: * Develop and ...

next page

Showing results 1-20

Programmer information

See Springfield, MA salary details

$11

$39

$68

How much do programmer jobs pay per hour?

As of Jun 9, 2026, the average hourly pay for programmer in Springfield, MA is $39.40, according to ZipRecruiter salary data. Most workers in this role earn between $25.62 and $51.25 per hour, depending on experience, location, and employer.

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 does a programmer do?

A programmer, sometimes called a software developer or coder, writes and tests code that enables computer programs and applications to function. They use various programming languages such as Python, Java, or C++ to create software solutions, fix bugs, and improve existing programs. Programmers also collaborate with other professionals, such as designers and project managers, to define requirements and ensure that the software meets user needs. Their work is essential in industries ranging from technology and finance to healthcare and entertainment.

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.

Is 27 too late to start coding?

Programmers can start coding at any age, including 27, as the field values skills and experience over age. Many successful programmers begin in their late twenties or later, often learning through online courses, coding bootcamps, or self-study. Age is less important than dedication, continuous learning, and building a portfolio of projects.

What Do Programmers 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 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.

What are the most commonly searched types of Programmer jobs in Springfield, MA? The most popular types of Programmer jobs in Springfield, MA are:
What are popular job titles related to Programmer jobs in Springfield, MA? For Programmer jobs in Springfield, MA, the most frequently searched job titles are:
What cities near Springfield, MA are hiring for Programmer jobs? Cities near Springfield, MA with the most Programmer job openings:
Infographic showing various Programmer job openings in Springfield, MA as of June 2026, with employment types broken down into 82% Full Time, 11% Part Time, 6% Contract, and 1% Nights. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution, with an average salary of $81,947 per year, or $39.4 per hour.
CNC Programmer

$26.50 - $36.25/hr

Full-time

Posted 14 days ago


Job description

Core Responsibilities: 

  • Lead turning and milling programming development, instruction, and debugging tasks in collaboration with Repair Development Engineers, Process Engineers, and machining leads.
  • Directly support operations with NC programming changes to address issues on an as needed basis.
  • Directly support NPI development with new NC programs.
  • Collaborate with Repair Development Engineers and machining leads on fixturing development.
  • Work with Process Engineers with CAD model development and validation for milling and turning operations.
  • Work directly with Senior Engineering staff on various engineering initiatives.

Qualifications: 

  • Five or more years direct experience in lathe, VTL, 3/4/5 axis milling CNC programming.
  • Experience processing nickel, cobalt, and titanium based alloys in Aerospace machining operations.
  • Strong verbal and written communication skills; ability to interact with all levels of employees.
  • Proficient in performing full set-ups, program edits, and holding high precision tolerances.
  • Ability to program with CAM (NX preferred) and manually as necessary.
  • Familiarity with Repair Technical Data e.g. Engine Repair Manuals, Service Bulletins, OEM approved supplemental data, etc a plus.
  • Must have experience authoring typical shop process planning paperwork e.g. Tool Sheets, Setup Sheets, Routers, Operation Sheets, Inspection Forms, etc.

 

Education Requirements:

  • Bachelor’s Degree in Engineering a plus

This position is a safety sensitive position. Applicant must comply with all applicable FAA and DOT drug and alcohol testing rules. 

At Barnes Aerospace, career development is a shared responsibility in which all employees are encouraged to develop, improve, and enhance their skills and professional growth to support Barnes Aerospace and Barnes Group Inc. business objectives.

 #zr