1

Programmer Jobs in Nashua, NH (NOW HIRING)

Senior CNC Programmer

Devens, MA ยท On-site

$87K - $120K/yr

Job Purpose As a Senior CNC Programmer at VulcanForms, Inc., Devens, MA, you will develop production processes and CNC programs for our manufactured products. You will play a key role in New Product ...

Senior CNC Programmer

Harvard, MA ยท On-site

$87 - $120/hr

Job Purpose As a Senior CNC Programmer at VulcanForms, Inc., Devens, MA, you will develop production processes and CNC programs for our manufactured products. You will play a key role in New Product ...

5 Axis Programmer

Lexington, MA ยท On-site

$48 - $52/hr

This typically requires close collaboration with program engineers and other machinists to develop a holistic fabrication approach. Requirements: * 10+ years of direct experience in simultaneous 5 ...

Senior CNC Programmer

Harvard, MA ยท On-site

$87 - $120/hr

Job Purpose As a CNC Programmer at VulcanForms, Inc., Devens, MA, you will develop production processes and CNC programs for our manufactured products. You will play a key role in New Product ...

5 Axis Programmer

Lexington, MA ยท On-site

$48 - $52/hr

This typically requires close collaboration with program engineers and other machinists to develop a holistic fabrication approach. Requirements: * 10+ years of direct experience in simultaneous 5 ...

Job Purpose As a Senior CNC Programmer at VulcanForms, Inc., Devens, MA, you will develop production processes and CNC programs for our manufactured products. You will play a key role in New Product ...

Senior CNC Programmer

Devens, MA ยท On-site

$87K - $120K/yr

Job Purpose As a Senior CNC Programmer at VulcanForms, Inc., Devens, MA, you will develop production processes and CNC programs for our manufactured products. You will play a key role in New Product ...

CNC Programmer

Nashua, NH ยท On-site

$26.75 - $36.75/hr

Collaborate with other CNC Programmers to develop best practices and innovative approaches to complex machining challenges. * Collaborate with other technical disciplines such as Design Engineering ...

CNC Programmer

Nashua, NH ยท On-site

$26.75 - $36.75/hr

Collaborate with other CNC Programmers to develop best practices and innovative approaches to complex machining challenges. * Collaborate with other technical disciplines such as Design Engineering ...

CNC Machinist Programmer

Milford, NH ยท On-site

$27.25 - $37.25/hr

We are looking for a full time CNC machinist who has programming experience. Work 4 days a week with Friday's off. Company Description We have a great crew here and this is a friendly environment to ...

CNC Machinist Programmer

Milford, NH ยท On-site

$27.25 - $37.25/hr

We are looking for a full time CNC machinist who has programming experience. Work 4 days a week with Friday's off. Company Description We have a great crew here and this is a friendly environment to ...

Showing results 41-60

Programmer information

See Nashua, NH salary details

$12

$39

$69

How much do programmer jobs pay per hour?

As of Aug 22, 2026, the average hourly pay for programmer in Nashua, NH is $39.92, according to ZipRecruiter salary data. Most workers in this role earn between $25.96 and $51.92 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 Nashua, NH?

The most popular types of Programmer jobs in Nashua, NH are:

What are popular job titles related to Programmer jobs in Nashua, NH?

For Programmer jobs in Nashua, NH, the most frequently searched job titles are:

What job categories do people searching Programmer jobs in Nashua, NH look for?

The top searched job categories for Programmer jobs in Nashua, NH are:

What cities near Nashua, NH are hiring for Programmer jobs?

Cities near Nashua, NH with the most Programmer job openings:

Infographic showing various Programmer job openings in Nashua, NH as of August 2026, with employment types broken down into 82% Full Time, 10% Part Time, 7% Contract, and 1% Nights. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution, with an average salary of $83,042 per year, or $39.9 per hour.

Senior CNC Programmer

VulcanForms

Devens, MA โ€ข On-site

$87K - $120K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 22 days ago


Job description

About Us
Founded in 2015 to develop the world's first industrially scalable laser metal additive manufacturing solution, VulcanForms is reshaping how the world manufactures critical products. We build and operate advanced digital infrastructure that enables innovation, accelerates growth, and supports sustainability across aerospace, defense, medical, and other essential industries. Through our vertically integrated capabilities, including scalable additive manufacturing and precision machining, we deliver true end-to-end production at scale by combining cutting-edge technology with a foundation of proven industrial craftsmanship. Our team brings deep expertise in manufacturing, materials science, software, automation, and operations, united by a shared commitment to quality, curiosity, and accountability. We foster an inclusive culture where people take ownership, solve meaningful problems, and continuously learn, because we believe diverse perspectives lead to better outcomes.
Job Purpose
As a Senior CNC Programmer at VulcanForms, Inc., Devens, MA, you will develop production processes and CNC programs for our manufactured products. You will play a key role in New Product Introduction (NPI), process development, and the continuous improvement of existing manufacturing processes. Leveraging advanced machining technologies, innovative cutting strategies, and Lean manufacturing principles, you will optimize quality, productivity, and cost while supporting production across a variety of precision machining operations.
Key Responsibilities
  • Use solid models and detailed prints from Creo or Mastercam to develop work holding and tooling.
  • Write CNC programs using the latest version of Mastercam.
  • Prove out programs and ensure that they are production ready.
  • Support execution of OQ / PQ activities as required for the process/products.
  • Develop detailed work instructions as needed.
  • Support operations with problem-solving, troubleshooting, and technical issues.
  • Maintain configuration management by properly naming and saving electronic files and programs.
  • Complete all work assignments, design, and development projects with minimal supervision.
  • Contribute to the team environment by accomplishing results while cohesively working as a team member.
  • Work within the framework and always abide by VulcanForms QMS (Quality Management System) and the requirements of the OSHA safety policies and procedures.
  • Promote the use and adherence to our company's 7S and LEAN philosophies.
Qualifications
  • 5+ years of CNC programming experience in a precision manufacturing environment.
  • Strong working knowledge of 3D modeling and CAM programming using Mastercam.
  • Expert knowledge of CNC machining, including:
    • 3-axis and 5-axis milling
    • Single- and dual-spindle turning
    • EDM machining
  • Proven ability to read engineering drawings, interpret GD&T, composite tolerances, and support dimensional inspection requirements.
  • Thorough understanding of fixture and workholding design utilizing SMED principles.
  • Strong mechanical aptitude with excellent troubleshooting and problem-solving skills.
  • Demonstrated ability to make sound technical decisions while working independently.
  • High attention to detail with a commitment to producing accurate, high-quality work.
  • Continuous improvement mindset focused on safety, quality, and operational excellence.
Preferred Qualifications
  • Experience supporting additive manufacturing production environments.
  • Experience programming complex aerospace, medical, defense, or high-precision manufacturing components.
  • Experience with Lean Manufacturing and continuous improvement methodologies.
  • Familiarity with ERP or MES systems.
  • Experience with New Product Introduction (NPI) and process validation activities.

VulcanForms offers a competitive salary and equity package. Actual compensation is based on factors such as the candidate's skills, qualifications, and experience. In addition, VulcanForms provides comprehensive benefits including medical, dental, vision, and life insurance; generous paid time off; and a 401(k) plan with company match.
The annual base salary range for this position is $87,000 to $120,400.