1

Computer Programming Summer Internship Jobs in Worcester, MA

Director of the Counseling Center

Newton, MA ยท On-site

$90K - $115K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

... provide psycho-educational programming on a variety of topics. PRINCIPAL DUTIES AND ... Computer skills: Microsoft Office, Titanium (software package used in Counseling Center) Other ...

Embedded Software Engineer II

Westford, MA ยท On-site

$136K - $179K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

... Computer Science, or a related field. * 0-3 years of experience in embedded software development (including product development, internships, co-ops, or academic projects). * Experience programming ...

Embedded Software Engineer II

Westford, MA ยท On-site

$136K - $179K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

... Computer Science, or a related field. * 0-3 years of experience in embedded software development (including product development, internships, co-ops, or academic projects). * Experience programming ...

Embedded Software Engineer II

Westford, MA ยท Hybrid

$136K - $179K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

... Computer Science, or a related field. * 0-3years of experience in embedded software development (includingproduct development,internships, co-ops, or academic projects). * Experience programming in C ...

Showing results 41-60

Computer Programming Summer Internship information

See Worcester, MA salary details

$9

$17

$25

How much do computer programming summer internship jobs pay per hour?

As of Aug 15, 2026, the average hourly pay for computer programming summer internship in Worcester, MA is $17.40, according to ZipRecruiter salary data. Most workers in this role earn between $14.38 and $19.18 per hour, depending on experience, location, and employer.

What is the difference between Computer Programming Summer Internship vs Software Developer Intern?

AspectComputer Programming Summer InternshipSoftware Developer Intern
Required CredentialsBasic programming knowledge, often students or recent graduatesSimilar, often students or early-career individuals
Work EnvironmentTemporary, project-based, often in tech companies or startupsTemporary, project-based, in software development teams
Employer & Industry UsageCommon in tech, finance, and consulting firms for recruitingCommon in software firms, tech departments, and startups

Both roles are internship positions aimed at individuals gaining experience in programming. The main difference lies in the job title, with 'Computer Programming Summer Internship' being a broader term that may include various programming tasks, while 'Software Developer Intern' specifically emphasizes software development activities. Both are designed for students or recent graduates seeking industry exposure and skill development in programming and software engineering.

What types of projects and technologies can I expect to work with during a computer programming summer internship?

As a Computer Programming Summer Intern, you can expect to contribute to real-world projects such as developing web applications, automating internal processes, or assisting with software testing and debugging. The technologies you work with may include languages like Python, Java, or JavaScript, as well as version control tools like Git and project management platforms such as Jira or Trello. Interns typically collaborate closely with software engineers, product managers, and sometimes designers, providing a hands-on experience in a team-oriented environment. This exposure is valuable for building both your technical and communication skills, and can often lead to future full-time opportunities.

What are the key skills and qualifications needed to thrive as a computer programming summer intern, and why are they important?

To thrive as a Computer Programming Summer Intern, you generally need foundational programming knowledge, problem-solving skills, and coursework or experience in computer science. Familiarity with languages like Python, Java, or C++, and experience using development environments or version control systems such as Git, are typically expected. Strong communication, a willingness to learn, and teamwork skills help interns collaborate and adapt quickly in a professional setting. These skills and qualities are crucial for effectively contributing to projects, gaining valuable experience, and making a positive impression on potential employers.

What is a computer programming summer internship?

A Computer Programming Summer Internship is a temporary position, typically lasting several weeks during the summer, where students or recent graduates gain practical experience working with computer programming in a professional environment. Interns may assist with coding, debugging, software development projects, and collaborating with experienced programmers. These internships are designed to help participants develop technical skills, learn about the software development process, and gain insight into potential career paths in technology.

What job categories do people searching Computer Programming Summer Internship jobs in Worcester, MA look for?

The top searched job categories for Computer Programming Summer Internship jobs in Worcester, MA are:

Senior Principal Engineer, Design Verification

Marvell Technology, Inc.

Westborough, MA โ€ข On-site

Full-time

Life, Retirement

Re-posted 4 days ago


Job description

About Marvell
Marvell's semiconductor solutions are the essential building blocks of the data infrastructure that connects our world. Across enterprise, cloud and AI, and carrier architectures, our innovative technology is enabling new possibilities.
At Marvell, you can affect the arc of individual lives, lift the trajectory of entire industries, and fuel the transformative potential of tomorrow. For those looking to make their mark on purposeful and enduring innovation, above and beyond fleeting trends, Marvell is a place to thrive, learn, and lead.
Your Team, Your Impact
The Custom Silicon Engineering team provides custom solutions for high performance compute, server, network processing, and storage applications. CCS&A products employ state-of-the-art custom and industry standard technologies such as CXL, PCIE, Ethernet, and ARM CPU cores.
What You Can Expect
  • Develop the architecture for a functional verification environment, including reference models and bus-functional monitors and drivers using System Verilog and UVM methodology.
  • Analyze designs and architectures to develop test strategies that will ensure functional correctness.
  • Develop verification testplan and write tests using random techniques and coverage analysis, and work with designers to ensure it is complete.
  • Debug failures and work with designers to resolve issues.
  • Contribute and drive the development and future direction of SoC verification methodologies and environments.
  • Independently proposes and defines new high-level technical work
  • Provide leadership for a geographically dispersed team of verification professionals in pre-silicon validation of a highly complex SoC design.

What We're Looking For
  • Bachelor's degree in Electrical engineering, Electronics, Computer engineering, or related fields with 15+ years of experience.
    Master's degree and/or PhD in Electrical engineering, Electronics, Computer engineering, or related fields with 10+ years of experience.
  • PhD in Electrical engineering, Electronics, Computer engineering, or related fields with 8+ years of experience.
  • Strong experience in architecture and implementation of complex/random verification testbench environments using System Verilog/UVM.
  • 10+ years of direct hands-on verification experience at block, subsystem and full chip level contexts.
  • Technical leadership experience in driving SoC teams with multi domain technical expertise for validating SoCs.
  • Strong experience with developing and executing detailed verification test-plans with coverage.
  • Extensive experience with scripting languages such as Python or Perl and EDA verification tools, as well as bug tracking and regression mechanisms.
  • Expertise in cross functional collaboration for driving outcomes and to participate in problem-solving and quality improvement activities.
  • Expertise in guiding and mentoring technical teams for successful execution.
  • Ability to generate ideas, take up initiatives and drive the verification productivity gains
  • Must have the ability to define problems, issues, and opportunities, analyze data, establish facts, and draw valid conclusions from various datasets.
  • Must have the ability to multi-task in a fast-paced environment.

Expected Base Pay Range (USD)
204,900 - 303,250, $ per annum
The successful candidate's starting base pay will be determined based on job-related skills, experience, qualifications, work location and market conditions. The expected base pay range for this role may be modified based on market conditions.
Additional Compensation and Benefit Elements
Marvell is committed to providing exceptional, comprehensive benefits that support our employees at every stage - from internship to retirement and through life's most important moments. Our offerings are built around four key pillars: financial well-being, family support, mental and physical health, and recognition. Highlights include an employee stock purchase plan with a 2-year look back, family support programs to help balance work and home life, robust mental health resources to prioritize emotional well-being, and a recognition and service awards to celebrate contributions and milestones. We look forward to sharing more with you during the interview process.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status.
Any applicant who requires a reasonable accommodation during the selection process should contact Marvell HR Helpdesk at TAOps@marvell.com.
Interview Integrity
To support fair and authentic hiring practices, candidates are not permitted to use AI tools (such as transcription apps, real-time answer generators like ChatGPT or Copilot, or automated note-taking bots) during interviews.
These tools must not be used to record, assist with, or enhance responses in any way. Our interviews are designed to evaluate your individual experience, thought process, and communication skills in real time. Use of AI tools without prior instruction from the interviewer will result in disqualification from the hiring process.
This position may require access to technology and/or software subject to U.S. export control laws and regulations, including the Export Administration Regulations (EAR). As such, applicants must be eligible to access export-controlled information as defined under applicable law. Marvell may be required to obtain export licensing approval from the U.S. Department of Commerce and/or the U.S. Department of State. Except for U.S. citizens, lawful permanent residents, or protected individuals as defined by 8 U.S.C. 1324b(a)(3), all applicants may be subject to an export license review process prior to employment.
#LI-SA1