1

Software Engineer Jobs in Clinton, MA (NOW HIRING)

Are you a Software Engineer who is looking for a new opportunity in a collaborative environment which is characterized by respect for the individual and problem solving in a team setting? Our company ...

Are you a Software Engineer who is looking for a new opportunity in a collaborative environment which is characterized by respect for the individual and problem solving in a team setting? Our company ...

Software Engineer

Newton, MA ยท On-site

$70 - $110/hr

Our Software Engineers manage the full stack, encompassing everything from the user experience and frontend programming to database queries, server configuration, and backend maintenance. This is an ...

Software Engineer

Lexington, MA ยท On-site

$69 - $158/hr

As a software engineer, you know that great software isn't just built--it's crafted. It's more than an elegant UI or a clean data model, and it's the integration of intuitive interfaces, robust ...

Radar Software Engineer

Maynard, MA ยท On-site

$190K/yr

FishEye Software is seeking a Radar Software Engineer to develop and deliver advanced radar software solutions for mission-critical applications. In this role, you will contribute across the software ...

Radar Software Engineer

Maynard, MA ยท On-site

$80K - $190K/yr

FishEye Software is seeking a Radar Software Engineer to develop and deliver advanced radar software solutions for mission-critical applications. In this role, you will contribute across the software ...

Radar Software Engineer

Maynard, MA ยท On-site

$190K/yr

FishEye Software is seeking a Radar Software Engineer to develop and deliver advanced radar software solutions for mission-critical applications. In this role, you will contribute across the software ...

Radar Software Engineer

Maynard, MA ยท On-site

$190K/yr

FishEye Software is seeking a Radar Software Engineer to develop and deliver advanced radar software solutions for mission-critical applications. In this role, you will contribute across the software ...

Bachelor's Degree Engineering * Software/Algorithm Development -- 5 years * Machine Learning/AI / AI/ML -- 1 year * Program/Project Management OR Analysis * Software Documentation -- 1 year ...

Full-Stack Software Developer Clearance Level: Must be able to obtain an Active Secret Clearance to be considered - US Citizen is required do to the nature of the work. Location: This position is ...

Full-Stack Software Developer Clearance Level: Must be able to obtain an Active Secret Clearance to be considered - US Citizen is required do to the nature of the work. Location: This position is ...

C++ Software Engineer

Maynard, MA ยท On-site

$190K/yr

FishEye Software is looking for a skilled C++ Software Engineer. You'll build high-performance software that processes and shares critical data across complex environments, helping support defense ...

C++ Software Engineer

Maynard, MA ยท On-site

$80K - $190K/yr

FishEye Software is looking for a skilled C++ Software Engineer. You'll build high-performance software that processes and shares critical data across complex environments, helping support defense ...

C++ Software Engineer

Maynard, MA ยท On-site

$80 - $190/hr

FishEye Software is looking for a skilled C++ Software Engineer. You'll build high-performance software that processes and shares critical data across complex environments, helping support defense ...

FishEye Software is looking for a skilled C++ Software Engineer. You'll build high-performance software that processes and shares critical data across complex environments, helping support defense ...

FishEye Software is seeking a C++ Software Engineer to support a variety of mission-critical programs. In this role you will contribute across the full Software Development Lifecycle (SDLC ...

C++ Software Engineer

Maynard, MA ยท On-site

$190K/yr

FishEye Software is looking for a skilled C++ Software Engineer. You'll build high-performance software that processes and shares critical data across complex environments, helping support defense ...

Software Engineer

Lincoln, MA ยท On-site

$156 - $180/hr

Title Software Engineer Belong. Connect. Grow. with KBR! KBR provides innovative and cost-effective services and solutions to national security and industry customers. We are leading the way for ...

New

Test Software Dev/Engineer Clearance Level: Active clearance is preferred; however, we will consider candidates with the ability to obtain interim clearance for assignment. MUST BE US CITIZEN At ...

next page

Showing results 1-20

Software Engineer information

See Clinton, MA salary details

$69.6K

$161.7K

$225.3K

How much do software engineer jobs pay per year?

As of Aug 30, 2026, the average yearly pay for software engineer in Clinton, MA is $161,703.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,500.00 and $189,600.00 per year, depending on experience, location, and employer.

What is a software engineer?

Software Engineers are professionals who design, develop, test, and maintain computer software and systems. They use programming languages, engineering principles, and problem-solving skills to build applications, websites, or software solutions that meet specific needs. Software Engineers may work in a variety of industries, such as technology, finance, healthcare, or entertainment, collaborating with other team members to deliver functional and reliable software. Their role often involves analyzing user requirements, writing code, debugging errors, and continually improving software performance.

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

To thrive as a Software Engineer, you need strong programming skills, problem-solving abilities, and a degree in computer science or a related field. Familiarity with coding languages (such as Python, Java, or C++), version control systems like Git, and knowledge of software development methodologies are typically required. Excellent teamwork, communication, and adaptability distinguish top performers in this role. These skills ensure efficient, high-quality software development that meets user needs and adapts to technological changes.

What are some common challenges software engineers face when collaborating on large development teams?

Software engineers working on large teams often encounter challenges with communication, code integration, and maintaining consistent coding standards. Coordinating across multiple developers can lead to merge conflicts and misunderstandings about project requirements or priorities. Adopting tools like version control systems, regular code reviews, and clear documentation helps mitigate these issues. Building strong collaboration skills and proactively seeking clarification are key to ensuring smooth teamwork and project success.

What is the difference between Software Engineer vs Software Developer?

AspectSoftware EngineerSoftware Developer
CredentialsBachelor's degree in CS or related field, certificationsBachelor's degree often preferred, certifications optional
Work EnvironmentDesigning, developing, testing, and maintaining software systemsWriting, coding, and implementing software applications
Industry UsageUsed across tech, finance, healthcare, and more for system-level rolesCommonly used in app and web development projects
Search IntentUnderstanding roles, responsibilities, and qualificationsLearning about coding, programming, and project work

While both roles involve software creation, Software Engineers typically focus on designing and architecting complex systems, whereas Software Developers mainly concentrate on coding and building specific applications. The roles often overlap, but the Engineer role may require broader system knowledge and design skills.

Are software engineers still in demand?

Yes, software engineers are in high demand across many industries due to ongoing digital transformation, the growth of cloud computing, and the need for software development, maintenance, and cybersecurity skills. The profession offers strong job stability, competitive salaries, and opportunities to work with various programming languages and tools.

Is 25 too late to become a software engineer?

Age is not a barrier to becoming a software engineer; many professionals start careers in tech in their mid-20s or later. Success depends on acquiring relevant skills, such as programming languages and problem-solving, often through coding bootcamps, online courses, or formal education. Employers value skills and experience over age, making it possible to enter the field at 25 or older.

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

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

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

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

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

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

Infographic showing various Software Engineer job openings in Clinton, MA as of August 2026, with employment types broken down into 94% Full Time, 2% Temporary, and 4% Contract. Highlights an 91% In-person, 2% Hybrid, and 7% Remote job distribution, with an average salary of $161,703 per year, or $77.7 per hour.

Software Engineer

Tewksbury, MA โ€ข On-site

Full-time

Re-posted 27 days ago


Job description

Company Description
About Science Referral Network
We maintain a global network of well connected professionals in science, technology, engineering, and mathematics who are interested in working with us to help organizations recruit and hire the right technical talent for even the most specialized of tasks. Our network consists of both subject matter experts in a wide variety of technical areas and senior leaders at some of the world's most innovative, cutting edge organizations. We employ a system of strategic research and confidential targeted crowdsourcing throughout this network to help our clients identify and hire the talent they need.
Much more than just a database, we are continually working to strengthen all of the individual connections that make up our network. We strive to develop mutually beneficial, trusting relationships by actively engaging with our network members. This creates the confidence and collaboration that is necessary for our continued success. We believe that our integrity is our greatest asset and we value people over process. We are steadfast in our commitment to the highest ethical principles in all of our business dealings and endeavor to add value in any way we can.
Job Description
Description:
Are you interested in joining a community of dynamic, professional engineers? Are you a Software Engineer who is looking for a new opportunity in a collaborative environment which is characterized by respect for the individual and problem solving in a team setting? Our company is focused on achieving excellence through thought and team work while leveraging individual diversity. Our team makes a difference in protecting our actively serving military men and women both at home and overseas.
We have multiple opportunities for software engineers within the Patriot Modernization department in Tewksbury, Massachusetts. The Patriot Modernization Department mission is to provide world class Surveillance Radar Software to be used in radar systems deployed on land and sea. Our software teams employ an Agile Scrum process to rapidly design, code, and integrate capabilities on a continuous basis into a mature solution for our customers. We strive for technical excellence by drawing upon a diverse workforce whose knowledge base covers the complete spectrum of modern computing languages and platforms.
The job location for this opportunity is in Tewksbury, MA, supporting the Radar Software Product Line (RSPL) which supports the AMDR, EASR and LTAMDS programs. The successful candidate will be responsible for designing, implementing, debugging and fixing problems with the Radar software applications, as well as supporting software integration and verification efforts. Our radar software applications are developed using C++ programming language running in a distributed fashion across a variety of computing platforms running Linux, UNIX or Windows operating systems.
The RSPL software is developed and delivered incrementally using Agile development methods, including Scrum, automated testing and continuous integration. The candidate will be an active participant on the Scrum team, performing development tasks independently. This successful candidate will employ their understanding of real-time software design to recognize the performance implications associated with specific detail implementations. The candidate will use the "big picture" view of the radar system to develop or review detail solutions at the source code level.
Required Skills:
  • Minimum 4 years' experience all phases of Software Engineering
  • Experience with C++
  • Linux or UNIX experience
  • This position requires the ability to obtain a Secret clearance. Except in rare circumstances, only US Citizens are eligible for a clearance.
  • BS or BA degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, Software Engineering, or related STEM field.

Desired Skills:
  • Existing secret clearance
  • Excellent verbal and written communication skills
  • Experience in Agile development methods, including Scrum, automated testing and continuous integration
  • Radar domain knowledge
  • Broad real-time, multi-threaded software development experience
  • Self-starter and ability to lead development, integration and test activities
  • Familiarity with the following Software Tools: Rational Rhapsody, ClearCase and Team Concert, Jenkins, DOORS, Google Test
  • Strong Object-Oriented Design Knowledge including UML
  • Six Sigma Specialist certification
  • Experience developing software in a team based development environment, preferably Agile/SCRUM
  • Master's Degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or Software Engineering

Qualifications
Required Skills:
  • Minimum 4 years' experience all phases of Software Engineering
  • Experience with C++
  • Linux or UNIX experience
  • This position requires the ability to obtain a Secret clearance. Except in rare circumstances, only US Citizens are eligible for a clearance.
  • BS or BA degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, Software Engineering, or related STEM field.

Desired Skills:
  • Existing secret clearance
  • Excellent verbal and written communication skills
  • Experience in Agile development methods, including Scrum, automated testing and continuous integration
  • Radar domain knowledge
  • Broad real-time, multi-threaded software development experience
  • Self-starter and ability to lead development, integration and test activities
  • Familiarity with the following Software Tools: Rational Rhapsody, ClearCase and Team Concert, Jenkins, DOORS, Google Test
  • Strong Object-Oriented Design Knowledge including UML
  • Six Sigma Specialist certification
  • Experience developing software in a team based development environment, preferably Agile/SCRUM
  • Master's Degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or Software Engineering

Additional Information
All your information will be kept confidential according to EEO guidelines.
This position requires an active security clearance.