2

Entry Level Software Engineer Jobs in Plymouth, MA

CAD Technician

Plymouth, MA · On-site

$24 - $34.55/hr

Description WHO WE ARE Founded in 1964, Tech Etch specializes in manufacturing precision-engineered ... Use 2D CAD software to assist in creating basic production tooling and layouts. * Review customer ...

Description WHO WE ARE Founded in 1964, Tech Etch specializes in manufacturing precision-engineered ... Use 2D CAD software to assist in creating basic production tooling and layouts. * Review customer ...

Entry Level Software Engineer information

See Plymouth, MA salary details

$26.1K

$114.1K

$205.7K

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

As of Aug 13, 2026, the average yearly pay for entry level software engineer in Plymouth, MA is $114,103.00, according to ZipRecruiter salary data. Most workers in this role earn between $70,700.00 and $130,600.00 per year, depending on experience, location, and employer.

What is the difference between Entry Level Software Engineer vs Software Developer?

AspectEntry Level Software EngineerSoftware Developer
Required CredentialsBachelor's in CS or related field; some internshipsBachelor's in CS or related; coding experience
Work EnvironmentTeam-based, collaborative projects, entry-level tasksProject-focused, coding, debugging, and implementation
Employer & Industry UsageTech companies, startups, IT departmentsSoftware firms, tech startups, enterprise IT
Common Search & ComparisonYesYes

Entry Level Software Engineers and Software Developers often share similar educational backgrounds and work environments. The main difference lies in their roles: engineers may focus more on designing systems and architecture, while developers typically concentrate on coding and implementation. Both roles are essential in tech industries and often overlap in job functions, but understanding these distinctions helps job seekers target the right positions.

What types of projects do entry level software engineers typically work on, and how do they collaborate with other team members?

Entry level software engineers often start by working on smaller features, bug fixes, or assisting with testing and documentation within larger projects. They usually collaborate closely with senior engineers, product managers, and QA teams through code reviews, daily stand-ups, and pair programming sessions. This structure helps new engineers learn best practices, understand the codebase, and gradually take on more complex assignments. Effective communication and a willingness to learn are key to success in these collaborative environments.

What does an entry level software engineer do?

An entry level software engineer is responsible for assisting in the design, development, testing, and maintenance of software applications. They typically work under the guidance of more experienced engineers and may write code, debug programs, and participate in code reviews. The role often involves learning company-specific tools and workflows, collaborating with team members, and continuously improving technical skills. Entry level software engineers are expected to adapt quickly, communicate effectively, and contribute to the team's overall goals.

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

To thrive as an Entry Level Software Engineer, you need a solid understanding of programming languages (such as Java, Python, or C++), computer science fundamentals, and often a relevant bachelor’s degree. Familiarity with version control systems like Git, development frameworks, and basic software development tools is typically expected. Strong problem-solving abilities, eagerness to learn, and effective collaboration are standout soft skills in this role. These skills are crucial for building reliable software, adapting to evolving technologies, and contributing productively to team projects.

What does an entry level software engineer do?

An Entry-Level Software Engineer, also called a Junior Engineer, works with a team of mid-level and senior engineers to develop, test, and maintain software applications and programs. The job duties of Junior Software Engineers typically include relatively simple routine tasks, such as debugging, testing, and code documentation. These tasks hone a Junior Engineer’s skills and familiarize them with the company’s code base. As Software Engineers gain more years of experience, they work on more complex development projects.

What is the entry-level position for a software engineer?

The entry-level position for a software engineer is typically called a Software Engineer I or Junior Software Engineer. It involves basic coding, debugging, and learning company tools and processes, often requiring familiarity with programming languages like Java, Python, or C++. This role provides foundational experience and may require a bachelor's degree in computer science or related fields.

How to get a job as an entry level software engineer with no experience?

To secure an entry level software engineer position with no experience, focus on building a strong foundation in programming languages like Python or Java, create a portfolio of personal projects, and gain familiarity with tools such as Git and Linux. Internships, coding bootcamps, and certifications can also improve your chances by demonstrating practical skills to employers.

Is 25 too late to become an entry level software engineer?

Entry level software engineering roles are open to individuals of various ages, including those starting in their mid-20s. Many employers value skills, relevant training, and problem-solving ability over age, and career changers often successfully transition into software engineering at this stage by learning programming languages and gaining practical experience. Age is generally not a barrier to entering the field at an entry level.

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

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

What are popular job titles related to Entry Level Software Engineer jobs in Plymouth, MA?

For Entry Level Software Engineer jobs in Plymouth, MA, the most frequently searched job titles are:

What cities near Plymouth, MA are hiring for Entry Level Software Engineer jobs?

Cities near Plymouth, MA with the most Entry Level Software Engineer job openings:

Infographic showing various Entry Level Software Engineer job openings in Plymouth, MA as of August 2026, with employment types broken down into 75% Full Time, 9% Part Time, and 16% Contract. Highlights an 94% In-person, and 6% Remote job distribution, with an average salary of $114,103 per year, or $54.9 per hour.

Traffic Design and Safety Engineer (Civil Engineer I)

General Court of the Commonwealth of Massachusetts

Taunton, MA • Hybrid

Full-time

Posted 26 days ago


Job description

Position Summary

Do you want to use your engineering skills to make a difference in the Commonwealth? Civil, mechanical and environmental engineers who have a passion for transportation are needed for numerous entry level positions throughout the organization. At MassDOT we have positions that require candidates to be on construction sites and others that are in an office setting. 

Our entry level Civil Engineers perform a variety of tasks including preparing and/or reviewing plans, specifications, and cost estimates for MassDOT projects; preparing and/or reviewing reports, studies and analyzing data; performing calculations relating to engineering problems; and performing engineering surveys. 

Duties and Responsibilities

Examples of a day in the life a Civil Engineer I include:

  • Provide technical support during the review of traffic engineering plans, designs, specifications, and cost estimates throughout the design process for MassDOT projects, highway access permits, and mitigation programs for private developments, in accordance with sound engineering principles and practices, applicable regulations, standards, and technical specifications.  

  • Provide technical support during the design and review of traffic signal plans, signal timing and coordination plans, pavement markings, signs, and traffic management plans for all Traffic related activities. 

  • Assist the Design & Safety unit with the Intersection Control Evaluation (ICE) process during preliminary design phases. 

  • Investigate Traffic Design & Safety related requests/concerns, including (but not limited to) truck exclusions, speed zoning, sight distance measurements, sign and pavement marking inventories, and all other requests from State representatives, senators, town officials and private citizens. 

  • Provide technical support during traffic signal inspections to ensure proper operation and compliance with contract documents and accepted standards. 

  • Support the Traffic Operations & Maintenance unit with the review of traffic management plans and shop drawings for signal equipment, mast arms, span wires, etc., for annual maintenance contracts and/or construction projects. 

  • Conduct field reviews of traffic signals, guide signs, and pavement markings to ensure compliance with MassDOT and MUTCD standards and recommend improvements. 

  • Perform traffic engineering analyses. 

  • Prepare work orders for the installation of highway signage. 

  • Support the Traffic Design & Safety unit in the review and application of MassDOT's Supplemental Sign Program. 

  • Work with Traffic Design & Safety staff to support other District sections and Headquarters Traffic & Safety in addressing transportation project challenges and facilitating solutions. 

  • Attend meetings with various internal and external stakeholders. Prepare meeting minutes and summaries. 

Preferred Qualifications

  • Proficiency in various civil engineering software (AutoCAD, GIS, excel, etc.).

  • Ability to work/interact in a diverse workforce.

  • Strong math skills.

  • Excellent grasp of engineering fundamentals.

Our Civil Engineering candidates are able to build a thriving career at MassDOT. With our many CE disciplines such as construction, roadway maintenance, design, bridge, project management, research & materials, the opportunities for career development and promotional opportunities across the organization are endless. Moreover, MassDOT is committed to offering remote flexibility where appropriate so that work/life balance can be further enhanced.

This position is eligible for a five-thousand dollar ($5,000) signing bonus ("Signing Bonus") if you are newly hired at MassDOT. Current MassDOT employees are not eligible for the Signing Bonus. The Signing Bonus will be paid in two parts: 1) $3,000 (less applicable taxes) included in the employee's first paycheck. 2) $2,000 (less applicable taxes) after the successful completion of the employee's probationary period.

About MassDOT

The 4,000 employees of Massachusetts Department of Transportation (MassDOT) take great pride in connecting the Commonwealth's residents and communities. MassDOT is responsible for developing, implementing, and coordinating transportation policies and projects for the Commonwealth of Massachusetts and to efficiently plan, design, construct, and maintain a safe statewide transportation system which effectively meets the transportation needs of the Commonwealth. Information about MassDOT's culture and career opportunities can be found at mass.gov/massdot-careers.

MassDOT's divisions include Highway, Registry of Motor Vehicles, Aeronautics, and Rail & Transit. Headquarters (Planning & Enterprise Services) provides business and administrative support and policy leadership for each of the four (4) divisions. 

Minimum Entrance Requirements

This requisition will remain open until filled; however, first consideration will be given to those applicants that apply within the first 14 days.

Current MassDOT employees should use their internal MassCareers account to apply.

All job applications must be submitted online through MassCareers to be considered.

Please provide a complete, accurate and current resume / application for MassDOT to review in order to determine if your submitted materials meet the minimum entrance requirements for the position.

Applicants must have at least (A) two years of full-time, or equivalent part-time, technical or professional experience in civil engineering work in such areas as construction, survey, design, transportation, hydraulics, structural, sanitary, drafting, environmental, highway, architectural, airport, soils and materials or (B) any equivalent combination of the required experience and the substitutions below.

Substitutions

I.  An Associate's degree with a major in civil engineering** or civil engineering technology** may be substituted for a maximum of one year of the required experience.*

II. A Bachelor's or higher degree with a major in civil engineering** or civil engineering technology**, may be substituted for the required experience.*

**NOTE: The terms civil engineering and civil engineering technology include related engineering disciplines such as construction, survey, hydraulics, design, transportation, structural, soils, sanitary, environmental, drafting, highway, architectural, mining, airport and materials.

*Education toward such a degree will be prorated on the basis of the proportion of the requirements actually completed.

SPECIAL REQUIREMENT: Based on assignment, possession of a current and valid Massachusetts Class D Motor Vehicle Operator's License may be required.

  • For questions regarding the job posting, please email the MassDOT Talent Acquisition Team at talentacquisition@dot.state.ma.us.

  • For general questions regarding MassDOT, call the Human Resources Service Center at 8573684722.

  • For a disabilityrelated reasonable accommodation or alternative application method, call the ADA Coordinator, Lucy Bayard, at 8572741935.

Comprehensive Benefits

When you embark on a career with the Commonwealth, you are offered an outstanding suite of employee benefits that add to the overall value of your compensation package. We take pride in providing a work experience that supports you, your loved ones, and your future.

Want the specifics? Explore our Employee Benefits and Rewards!

An Equal Opportunity / Affirmative Action Employer.  Females, minorities, veterans, and persons with disabilities are strongly encouraged to apply.

The Commonwealth is an Equal Opportunity Employer and does not discriminate on the basis of race, religion, color, sex, gender identity or expression, sexual orientation, age, disability, national origin, veteran status, or any other basis covered by appropriate law.  Research suggests that qualified women, Black, Indigenous, and Persons of Color (BIPOC) may self-select out of opportunities if they don't meet 100% of the job requirements.  We encourage individuals who believe they have the skills necessary to thrive to apply for this role.