1

Associate Software Engineer Jobs in Worcester, MA

Senior Software Engineer

Needham, MA · On-site

$133K - $175K/yr

They are searching for a forward-thinking Senior Software Engineer to help build the future of capital markets infrastructure by utilizing expertise in low-level programming and collaborating with ...

Senior Software Engineer

Needham, MA · On-site

$133K - $175K/yr

They are seeking a Senior Software Engineer to advance high performance computing and electronic trading technologies, guiding design, development, and debugging of applications while mentoring other ...

About the Team Anduril's Software Engineers excel at developing state of the art algorithms and software that solve scientific problems with real-world applications. Working in small innovative teams ...

Software Engineer II

Waltham, MA · On-site

$106K - $145K/yr

We are seeking a Software Engineer II to join our team. This is a hybrid opportunity out of our Waltham, MA office. Job Summary We're looking for a Software Engineer II who thrives in a fast-moving ...

Software Engineer II

Waltham, MA · On-site

$106K - $145K/yr

We are seeking a Software Engineer II to join our team. This is a hybrid opportunity out of our Waltham, MA office. Job Summary We're looking for a Software Engineer II who thrives in a fast-moving ...

Software Engineer, Rust

Waltham, MA · On-site

$146 - $194/hr

ABOUT THE TEAM At Anduril, our Software Engineers specialize in solving complex, real-world problems through cutting-edge algorithms and intelligent software integrations. Operating in small ...

Software Engineer, Rust

Waltham, MA · On-site

$146 - $194/hr

ABOUT THE TEAM At Anduril, our Software Engineers specialize in solving complex, real-world problems through cutting-edge algorithms and intelligent software integrations. Operating in small ...

Software Engineer II

Waltham, MA · On-site

$105K - $144K/yr

We are seeking a Software Engineer II to join our team. This is a hybrid opportunity out of our Waltham, MA office. Job Summary We're looking for a Software Engineer II who thrives in a fast-moving ...

Xometry is seeking a Staff Software Engineer to join our core machine learning and data platform engineering organization. In this role, you will partner closely with the AI leadership team to ...

Software Engineer II

Needham, MA · On-site

$81K - $197K/yr

As a Software Engineer II you will: * Utilize your expertise in low-level programming as we advance the state of the art in high performance computing and electronic trading * Provide the necessary ...

So, join us as a Staff Software Engineer and find your superpower. National Grid is hiring a Staff Software Engineer. This role operates under a hybrid working model and is open to candidates based ...

Software Engineer III

Waltham, MA · Hybrid

$62 - $83.25/hr

The ideal candidate is an experienced software engineer having knowledge of complex system design with excellent problem solving skills. DAAS is a nascent initiative and you'll have the opportunity ...

Software Engineer 2

Needham, MA · Hybrid

$106K - $145K/yr

At CJ, we are passionate about software engineering. We build exciting software, with quality and maintainability in mind. We believe in common sense, simplicity, and efficiency. We practice critical ...

Software Engineer 3

Needham, MA · Hybrid

$62.75 - $84.25/hr

At CJ, we are passionate about software engineering. We build exciting software, with quality and maintainability in mind. We believe in common sense, simplicity, and efficiency. We practice critical ...

Showing results 41-60

Associate Software Engineer information

See Worcester, MA salary details

$19

$42

$98

How much do associate software engineer jobs pay per hour?

As of Sep 5, 2026, the average hourly pay for associate software engineer in Worcester, MA is $42.14, according to ZipRecruiter salary data. Most workers in this role earn between $30.48 and $44.62 per hour, depending on experience, location, and employer.

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 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.

What are the most commonly searched types of Software Engineer jobs in Worcester, MA?

The most popular types of Software Engineer jobs in Worcester, MA are:

What are popular job titles related to Associate Software Engineer jobs in Worcester, MA?

For Associate Software Engineer jobs in Worcester, MA, the most frequently searched job titles are:

What job categories do people searching Associate Software Engineer jobs in Worcester, MA look for?

The top searched job categories for Associate Software Engineer jobs in Worcester, MA are:

What cities near Worcester, MA are hiring for Associate Software Engineer jobs?

Cities near Worcester, MA with the most Associate Software Engineer job openings:

Infographic showing various Associate Software Engineer job openings in Worcester, MA as of August 2026, with employment types broken down into 1% As Needed, 70% Full Time, 26% Part Time, 1% Temporary, and 2% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $87,646 per year, or $42.1 per hour.

Senior Software Engineer

HPR

Needham, MA • On-site

$133K - $175K/yr

Full-time

Re-posted 9 days ago


Job description

Job Summary:
HPR (Hyannis Port Research) is the leading provider of high-performance and ultra-low latency electronic trading and capital markets infrastructure solutions. They are searching for a forward-thinking Senior Software Engineer to help build the future of capital markets infrastructure by utilizing expertise in low-level programming and collaborating with customers.
Responsibilities:
• Utilize your expertise in low-level programming as we advance the state of the art in high performance computing and electronic trading
• Provide the necessary guidance and hands-on delivery of the design, development, and debugging of C applications that run on multi-core Linux systems to process large amounts of high-throughput, low-latency network data
• Be a key contributor to our process and team culture, continually iterating on how we build products, not just on what we build
• Lead and mentor software engineers, encouraging our culture of continuous learning and collaboration
• Collaborate directly with customers that are using the products that you develop
Qualifications:
Required:
• MS/BS in Computer Science, Electrical Engineering, Computer Engineering, or related
• 5+ years of relevant work experience
• Strong C programming skills
• Linux application development expertise
• Demonstrated ability to work through complex engineering obstacles and proven success leading engineering teams to efficient and accurate solution to these problems
• Experience defining test scenarios and test cases to ensure quality of team deliverables
• Passionate about writing software that is clean, simple, and elegant
• Proficiency with concurrency and multi-threaded architectures
• Expertise with socket programming and TCP
• Familiarity with scripting languages such as Python and Shell
• Comfortable being onsite in Needham, MA 5 days a week
Preferred:
• Experience with C++ and Java
• Financial market knowledge
Company:
HPR is a comprehensive platform-as-a-service, pioneering hardware-based trading infrastructure solutions as the natural evolution in capital markets. Founded in 2011, the company is headquartered in Needham, USA, with a team of 51-200 employees. The company is currently Growth Stage.