1

Associate Software Engineer Jobs in Amherst, MA (NOW HIRING)

Troubleshoot and modify software programs for material handling control systems, including PLC/PC ... Associates degree with a focus in in Electronic Technology or equivalent experience * 5+ years of ...

... Information System, Engineering or related fields. Associate degree in Computer Science or ... software suit. Infor EAM ASE is highly desired * 2+ years' data analysis experience in the ...

High school diploma or GED required; associate or technical degree preferred. * Minimum of 10 years ... Competency with CAD software, (Solidworks, Auto CAD), and CNC Programming. * Strong communication ...

Production Supervisor

Orange, MA · On-site

$75K - $95K/yr

High school diploma or GED required; associate or technical degree preferred. * Minimum of 10 years ... Competency with CAD software, (Solidworks, Auto CAD), and CNC Programming. * Strong communication ...

... software, and coordinate data acquisition and communication from project conception through ... Associate's degree in scientific or engineering field required; Bachelor's degree preferred. * 1-3 ...

... software, and coordinate data acquisition and communication from project conception through ... Qualifications • Associate's degree in scientific or engineering field required; Bachelor ...

... software, and coordinate data acquisition and communication from project conception through ... Qualifications • Associate's degree in scientific or engineering field required; Bachelor ...

... software, and coordinate data acquisition and communication from project conception through ... Qualifications • Associate's degree in scientific or engineering field required; Bachelor ...

Work closely with service engineers during service visits * Monitor, operate and troubleshoot ... Associate's degree in a Chemical or Biological science, Clinical Laboratory Science, Medical ...

Work closely with service engineers during service visits * Monitor, operate and troubleshoot ... Associate's degree in a Chemical or Biological science, Clinical Laboratory Science, Medical ...

Work closely with service engineers during service visits * Monitor, operate and troubleshoot ... Associate's degree in a Chemical or Biological science, Clinical Laboratory Science, Medical ...

Controls Technician

Chicopee, MA · On-site

$25.90 - $36.80/hr

... software programs. * Ensure all control systems and equipment comply with safety standards and ... Associate's degree in Electrical Engineering, Automation Technology, or a related field preferred

Controls Technician

Chicopee, MA · On-site

$30.25 - $39.75/hr

... software programs. * Ensure all control systems and equipment comply with safety standards and ... Associate's degree in Electrical Engineering, Automation Technology, or a related field preferred

Controls Technician

Chicopee, MA · On-site

$30 - $39.25/hr

... software programs. Ensure all control systems and equipment comply with safety standards and ... Associate's degree in Electrical Engineering, Automation Technology, or a related field preferred ...

Showing results 21-40

Associate Software Engineer information

See Amherst, MA salary details

$19

$41

$96

How much do associate software engineer jobs pay per hour?

As of Aug 12, 2026, the average hourly pay for associate software engineer in Amherst, MA is $41.59, according to ZipRecruiter salary data. Most workers in this role earn between $30.05 and $44.04 per hour, depending on experience, location, and employer.

What are some common challenges faced by associate software engineers when transitioning from academic projects to real-world development teams?

Associate Software Engineers often encounter challenges such as adapting to larger, more complex codebases and learning to work within established development workflows. Unlike academic projects, real-world development involves collaboration with cross-functional teams, adhering to coding standards, and following agile processes. Additionally, balancing learning new technologies with delivering features on tight deadlines can be demanding. However, support from mentors and structured onboarding programs usually helps smooth this transition.

What are the key skills and qualifications needed to thrive as an associate software engineer, and why are they important?

To thrive as an Associate Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and data structures, typically supported by a degree in computer science or a related field. Familiarity with programming languages like Java, Python, or C++, as well as experience using version control systems like Git, are commonly required. Strong problem-solving skills, teamwork, and effective communication set standout candidates apart. These skills and qualities are crucial for delivering reliable software solutions, collaborating within development teams, and adapting to rapidly evolving technologies.

Is 25 too late to become a software engineer?

The associate software engineer role is open to individuals of various ages, and starting a career at 25 is common. Many successful software engineers begin in their mid-20s or later, often after gaining skills through coding bootcamps, online courses, or degree programs. Age is generally not a barrier if you develop relevant skills and gain practical experience.

What is an associate software engineer?

An associate software engineer works with a team of engineering professionals and developers to improve existing software or design new applications. As an associate software engineer, your job duties include coding software, coordinating with hardware engineers to ensure that different types of technology can run the software, and helping the QA team to test software before release. Typical qualifications for the career include a bachelor’s degree in computer science, engineering, or a related field and relevant technical experience with software applications. You also need excellent communication, coding, and analytical problem-solving skills, as well as the ability to work as part of a team.

What are the most commonly searched types of Software Engineer jobs in Amherst, MA? The most popular types of Software Engineer jobs in Amherst, MA are:
What are popular job titles related to Associate Software Engineer jobs in Amherst, MA? For Associate Software Engineer jobs in Amherst, MA, the most frequently searched job titles are:
What cities near Amherst, MA are hiring for Associate Software Engineer jobs? Cities near Amherst, MA with the most Associate Software Engineer job openings:
Infographic showing various Associate Software Engineer job openings in Amherst, MA as of August 2026, with employment types broken down into 100% Full Time. Highlights an 86% In-person, 7% Hybrid, and 7% Remote job distribution, with an average salary of $86,508 per year, or $41.6 per hour.

CNC Programmer - Milling

Kinetic Engine Systems

Southwick, MA • On-site

$90K - $120K/yr

Full-time

Re-posted 13 days ago


Job description

Job Position Summary: CNC Programmer is responsible to create computer numerically controlled (CNC) programs to be used for automating machinists’ tools by using computer generated electronic data

You must have:

  • High school diploma or GED required.
  • Associate degree or higher in related field preferred
  • Experience with CNC Mill multi-axis programming.
  • CAD/CAM experience NX preferred.
  • Processing Engineer experience preferred.
  • Proficient computer skills including Microsoft Office
  • Understanding of CNC machining techniques, and materials.
  • Ability to interpret blueprints and knowledge of GD&T
  • Ability to choose and/or design correct tooling, and apply speeds and feeds based on process and materials.
  • Working knowledge in the Aerospace Manufacturing industry to include Aerospace standards and specifications.
  • Working knowledge of manufacturing outsource processes i.e. Plating, Surface treatments and Heat Treat.
  • Advance Analytical skills to gather, process and interpret data to solve problems and make decisions.
  • Ability to effectively communicate both written and verbally.
  • Strong attention to details
  • Time Management and Organizational skills.
  • Excellent Interpersonal and customer service skills.
  • Must be able to work under pressure and meet multiple deadlines, while maintaining a positive attitude and providing exemplary customer service
  • Ability to work independently and to carry out assignments to completion within parameters of instructions given, prescribed routines, and standard accepted practices.

In your role you will:

  • Follow Safety culture and wear PPE when required.
  • Select tooling and tool path in software to create program operations.
  • Check completed programs using Vericut software.
  • Create Tooling and Setup Sheets.
  • Analyze and solve tool and program related issues on floor.
  • Review and Modify existing Programs/Processes and Setup times for Continuous Improvement.
  • Maintains a clean organized work area.

Working Conditions:

  • Normal Production environments, subject to high noise levels from operating machines; physical hazards from moving equipment and sharp machine parts; breathing fumes, dust, and mist; skin exposure to oil and cutting fluid; exposure to sharp metal edges, and forklifts.
  • May be asked to travel back and forth between Southwick and Westfield facilities.

Physical Requirements:

  • Must have ability to read applicable customer documents with or without corrective lenses.
  • May have to lift up to thirty (30) pounds at a time, as required.
  • Must be able to push, pull, reach overhead, stand, walk, climb stairs, bend and/or sit for long periods of time.