1

Software Engineer Level 1 Jobs in Massachusetts (NOW HIRING)

Software Engineer Clearance Level: Interim Clearance to be considered for this opportunity - Must ... Aquila Technology is seeking a Software Engineer to support one of the nation's premier defense ...

Software Engineer

Chelmsford, MA · On-site +1

$105K - $142K/yr

Experience with BSP and low-level hardware interface development, including FPGA integration ... Experience in one or more of following would be a plus, * Experience working with customers to ...

Software Engineer

Chelmsford, MA · On-site

$105K - $142K/yr

Experience with BSP and low-level hardware interface development, including FPGA integration ... Experience in one or more of following would be a plus, * Experience working with customers to ...

FishEye Software is seeking a Radar Software Engineer to develop and deliver advanced radar ... FishEye Software is proud to be recognized as one of the Boston Globe's Top Places to Work 2025. We ...

Apply the principle "fix the process, don't automate the broken one" : understand the problem ... Experience with AWS or equivalent cloud environments, even at a basic level * Background or ...

FishEye Software is seeking a Radar Software Engineer to develop and deliver advanced radar ... FishEye Software is proud to be recognized as one of the Boston Globe's Top Places to Work 2025. We ...

Radar Software Engineer

Maynard, MA · On-site

$80K - $190K/yr

FishEye Software is seeking a Radar Software Engineer to develop and deliver advanced radar ... FishEye Software is proud to be recognized as one of the Boston Globe's Top Places to Work 2025. We ...

Radar Software Engineer

Maynard, MA · On-site

$80K - $190K/yr

FishEye Software is seeking a Radar Software Engineer to develop and deliver advanced radar ... FishEye Software is proud to be recognized as one of the Boston Globe's Top Places to Work 2025. We ...

Software Engineer

Lexington, MA · On-site

$69K - $158K/yr

Experience writing, maintaining, or enhancing source code for production-level software ... The estimate displayed represents the typical salary range for this position and is just one ...

Software Engineer

Lexington, MA · On-site

$69K - $158K/yr

Experience writing, maintaining, or enhancing source code for production-level software ... The estimate displayed represents the typical salary range for this position and is just one ...

Experience writing, maintaining, or enhancing source code for production-level software ... The estimate displayed represents the typical salary range for this position and is just one ...

Experience writing, maintaining, or enhancing source code for production-level software ... The estimate displayed represents the typical salary range for this position and is just one ...

Software Engineer

Boston, MA · On-site

$140K - $175K/yr

ECS is seeking a Software Engineer to support the execution of a variety of projects including ... Kubernetes) * 5 years of experience coding, designing, deploying, and supporting enterprise level ...

New

Showing results 41-60

Software Engineer Level 1 information

See Massachusetts salary details

$69.3K

$161.1K

$224.4K

How much do software engineer level 1 jobs pay per year?

As of Aug 16, 2026, the average yearly pay for software engineer level 1 in Massachusetts is $161,114.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,100.00 and $188,900.00 per year, depending on experience, location, and employer.

What is the difference between Software Engineer Level 1 vs Software Engineer Level 2?

CriteriaSoftware Engineer Level 1Software Engineer Level 2
Required CredentialsBachelor's degree in CS or related field; entry-level experienceSame as Level 1, often with 1-3 years of experience
Work EnvironmentJunior team member, supervised tasks, learning-focusedMore independent, handles complex tasks, mentorship roles
Employer & Industry UsageCommon in tech companies, startups, and corporate IT teamsProgression within same environments, increased responsibilities

Software Engineer Level 1 typically involves entry-level tasks with supervision, while Software Engineer Level 2 requires more experience and independence, handling more complex projects and mentoring junior staff. The transition reflects increased skills and responsibilities within the same industry and work environment.

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

To thrive as a Software Engineer Level 1, you need a solid understanding of programming fundamentals, problem-solving skills, and a relevant degree or coding bootcamp experience. Familiarity with languages like Python, Java, or JavaScript, version control systems such as Git, and basic software development tools is typically expected. Strong communication, teamwork, and a willingness to learn help you collaborate effectively and adapt to new challenges. These skills and qualities are essential for contributing to projects, growing professionally, and ensuring successful software delivery in a team environment.

What types of projects and technologies does a software engineer level 1 typically work on, and how are tasks assigned within the team?

As a Software Engineer Level 1, you will usually work on foundational components of larger projects, such as coding specific features, fixing bugs, or writing unit tests under the guidance of more experienced engineers. Tasks are often assigned by a team lead or project manager, with regular check-ins to ensure alignment and offer mentorship. The technologies you work with depend on the company's stack but commonly include languages like Python, Java, or JavaScript, and tools such as Git for version control. Collaboration is key, and you'll regularly participate in code reviews, daily stand-ups, and pair programming sessions to build both your technical skills and teamwork abilities.

What is a software engineer level 1?

Software Engineer Level 1 jobs are entry-level positions in the software development field, typically for recent graduates or those with limited professional experience. These engineers work under the supervision of more experienced developers, assisting with coding, debugging, testing, and maintaining software applications. They are expected to have a foundational knowledge of programming languages, software development principles, and problem-solving skills. Level 1 software engineers often participate in team meetings, contribute to project documentation, and learn industry best practices. The role serves as a stepping stone to more advanced engineering positions.

What are the most commonly searched types of Software Engineer Level 1 jobs in Massachusetts?

The most popular types of Software Engineer Level 1 jobs in Massachusetts are:

Infographic showing various Software Engineer Level 1 job openings in Massachusetts as of August 2026, with employment types broken down into 1% Internship, 88% Full Time, 8% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $161,114 per year, or $77.5 per hour.

$90K - $100K/yr

Full-time

Medical, Retirement

Re-posted 6 days ago


General Dynamics Mission Systems rating

7.9

Company rating: 7.9 out of 10

Based on 30 frontline employees who took The Breakroom Quiz

128th of 244 rated software companies


Job description

Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics field. Also requires 2+ years of job-related experience or a Master's degree and 6 months of job-related experience. Agile experience preferred.

CLEARANCE REQUIREMENTS: Department of Defense Secret security clearance is obtainable within a reasonable amount of time after hire. Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information. Due to the nature of work performed within our facilities, U.S. citizenship is required.


ROLE AND POSITION OBJECTIVES:


As a software engineer for General Dynamics Mission Systems, you’ll be a member of a cross functional team responsible for development throughout the entire software lifecycle.  

We encourage you to apply if you have any of these preferred skills or experiences:

  • Real-time embedded development
  • Proficient in C/C++
  • Linux experience at the User or Administrator Level
  • Network switches
  • Kubernetes/Docker/Containerization
  • Experience with collaborative source control (ex. Synergy, GitLab)
  • Experience with software requirements and documentation (i.e. Design, Development, and Test Documents and Diagrams)
  • A proven track record of being an inquisitive, self-motiviated engineer that is motivated by solving tough problems
  • Capable of working in a collaborative environment and communicating technical concepts
  • A thirst for knowledge  

What sets you apart:

  • Strong understanding of software development process, as well as software engineering concepts, principles, and theories
  • Creative thinker capable of applying new information quickly to solve challenging problems
  • Comfortable providing technical leadership
  • Team player who thrives in collaborative environments and revels in team success
  • Commitment to ongoing professional development for yourself and others
  • Identifies opportunities to apply AI for continuous improvement and innovation


Our Commitment to You:

  • An exciting career path with opportunities for continuous learning and development. 
  • Research oriented work, alongside award winning teams developing practical solutions for our nation’s security
  • Flexible schedules with every other Friday off work, if desired (9/80 schedule)
  • Competitive benefits, including 401k matching, flex time off, paid parental leave, healthcare benefits, health & wellness programs, employee resource and social groups, and more
  • See more at gdmissionsystems.com/careers/why-work-for-us/benefits

Workplace Options:
This position is mostly on-site with opportunities for Hybrid work/Flex as allowable.
While on-site, you will be a part of the GDMS Pittsfield, Massachusetts Engineering Team.

#LI-Hybrid

#LI-TM1


This estimate represents the typical salary range for this position based on experience and other factors (geographic location, etc.). Actual pay may vary. This job posting will remain open until the position is filled.
USD $90,833.00 - USD $100,767.00 /Yr.

General Dynamics Mission Systems (GDMS) engineers a diverse portfolio of high technology solutions, products and services that enable customers to successfully execute missions across all domains of operation. With a global team of 12,000+ top professionals, we partner with the best in industry to expand the bounds of innovation in the defense and scientific arenas. Given the nature of our work and who we are, we value trust, honesty, alignment and transparency. We offer highly competitive benefits and pride ourselves in being a great place to work with a shared sense of purpose. You will also enjoy a flexible work environment where contributions are recognized and rewarded. If who we are and what we do resonates with you, we invite you to join our high-performance team!


Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans


What General Dynamics Mission Systems employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom