1

Computer Programming Internships Jobs in Boston, MA

Embedded Engineer

Boston, MA · On-site

$142.90K - $187.90K/yr

... Engineering, Computer Science, or a related technical field. * 0-2 years of embedded software development experience through internships, academic projects, research, or industry experience.

Embedded Engineer

Boston, MA · On-site

$142.90K - $187.90K/yr

... Engineering, Computer Science, or a related technical field. * 0-2 years of embedded software development experience through internships, academic projects, research, or industry experience.

Embedded Engineer

Boston, MA · On-site

$142.90K - $187.90K/yr

... Computer Engineering, Computer Science, or a related technical field. > * 0-2 years of embedded software development experience through internships, academic projects, research, or industry ...

... Engineering, Computer Science, or Aerospace Engineering * 1 year of experience in software development role OR at least a 6-month internship / co-op * 1 year of experience in embedded system ...

Supporting onboarding and mentor junior engineers and interns, contributing to a culture of ... Education / Experience: * Bachelor of Science in computer/software engineering, electrical ...

New

Supporting onboarding and mentor junior engineers and interns, contributing to a culture of ... Education / Experience: * Bachelor of Science in computer/software engineering, electrical ...

New

Essential Duties and Responsibilities Interns will contribute directly to live product development ... Pursuing a BS or MS in Computer Science, Computer Engineering, or related field * Strong foundation ...

Essential Duties and Responsibilities Interns will contribute directly to live product development ... Pursuing a BS or MS in Computer Science, Computer Engineering, or related field * Strong foundation ...

Intern Software Development

Somerville, MA · On-site

$21 - $27.50/hr

Essential Duties and Responsibilities Interns will contribute directly to live product development ... Pursuing a BS or MS in Computer Science, Computer Engineering, or related field * Strong foundation ...

Essential Duties and Responsibilities Interns will contribute directly to live product development ... Pursuing a BS or MS in Computer Science, Computer Engineering, or related field * Strong foundation ...

next page

Showing results 1-20

Computer Programming Internships information

See Boston, MA salary details

$35.9K

$70.6K

$103.8K

How much do computer programming internships jobs pay per year?

As of May 29, 2026, the average yearly pay for computer programming internships in Boston, MA is $70,588.00, according to ZipRecruiter salary data. Most workers in this role earn between $54,900.00 and $86,900.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Computer Programming Intern, and why are they important?

To excel as a Computer Programming Intern, you need a foundational understanding of programming languages (such as Python, Java, or C++), problem-solving abilities, and an ongoing pursuit of a relevant degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and basic software development tools is typically expected. Strong communication, eagerness to learn, and teamwork skills help interns adapt quickly and integrate into development projects. These skills and qualities are vital for making meaningful contributions, learning from mentors, and building a successful foundation in software development.

What types of projects can I expect to work on during a computer programming internship?

As a computer programming intern, you can expect to work on a variety of projects ranging from debugging existing code, developing new features, participating in code reviews, or assisting with software testing. Many internships also involve collaborating with other developers or cross-functional teams, giving you hands-on experience with real-world development cycles and agile methodologies. The complexity and scope of your projects will often depend on your skills and the company's needs, but you’ll typically have opportunities to contribute meaningful code and gain practical knowledge that extends beyond classroom learning.

What are computer programming internships?

Computer programming internships are short-term work experiences offered by companies or organizations to students or recent graduates interested in programming. These internships provide hands-on experience in writing code, developing software, and collaborating on technical projects under the guidance of experienced professionals. They help interns build practical skills, expand their professional networks, and improve their chances of securing a full-time job in the tech industry after graduation.

What is the difference between Computer Programming Internships vs Software Developer Internships?

AspectComputer Programming InternshipsSoftware Developer Internships
Required CredentialsTypically pursuing or recent graduates in Computer Science or related fieldsSimilar; often students or recent grads in Computer Science, Software Engineering, or related disciplines
Work EnvironmentTech companies, startups, or corporate IT departments; focus on coding and testingSoftware firms, tech departments; involve designing, coding, and debugging applications
Employer & Industry UsageCommon in tech industry, software companies, and IT departmentsPrimarily in software development companies, tech startups, and IT services

Computer Programming Internships and Software Developer Internships are similar in credentials and work environment, often overlapping in industry usage. The main difference lies in scope: programming internships may focus more on coding tasks, while software developer internships often include designing and developing software applications.

2026 Summer Design Engineer Internship

Electrified Thermal

Charlestown, MA • On-site

$24 - $25/hr

Other

Posted 5 days ago


Job description

About Electrified Thermal Solutions Boilers, furnaces, and kilns are the engines of our industrial economy, providing heat to melt steel, form cement, and transform chemicals. Historically, reaching this high-temperature heat required burning fossil fuels, making the industrial sector responsible for 25% of global greenhouse gas emissions. 

Electrified Thermal Solutions has a simple and massive goal: to electrify industry.  

To do this, we are building the Joule Hive thermal battery (JHTB): an energy storage technology that converts and stores cheap, renewable electricity as high-temperature heat. Our vision is to mitigate gigatons of CO2 emissions per year by deploying the Joule Hive at every industrial furnace, turbine, boiler, and kiln.

About the Role: 

As a Design Engineering Intern, you will join our engineering team and play a pivotal role in scaling up our 1 MW Commercial Demonstration Product System to a First-of-a-Kind flagship Joule Hive product. This internship offers an exciting opportunity to gain hands-on experience working on a cutting-edge project in renewable energy technology. You will report to the Lead Structural Design Engineer. 

Key Responsibilities:
  • Own the specification, design and optimization of a critical sub-assembly within a commercial Thermal Energy Storage (TES) system 

  • Generate parts, assemblies, and drawings within CAD in collaboration with internal and external partners 

  • Leverage engineering analysis and simulation methods to inform design decisions impacting R&D prototyping and final product design 

  • Maintenance of detailed documentation throughout project work - including design specifications, CAD models, simulation results, and test reports. 

  • Regular progress updates and technical reports to project stakeholders 

About You:
  • Currently pursuing a B.S. or M.S. in Mechanical Engineering, Electrical Engineering, or a related field. 

  • Proficiency in CAD software, such as SolidWorks or Onshape 

  • Ability to use Microsoft Excel and other tools for analytical means. 

  • Strong analytical and problem-solving skills. 

  • Ability to work independently and in a team environment. 

  • Excellent communication and interpersonal skills. 

  • Familiarity with Python or Matlab is a plus. 

  • Experience with renewable energy systems, thermal energy storage, or extreme temperature systems is a plus. 

Our Values:

As a growing startup, we value executing through uncertainty and moving towards the problem. We also recognize that structure is support and adhere processes to keep us safe and make us effective. ETS can only achieve our goals if we go together, and value and proactively draw on the diverse backgrounds, skill sets, and perspectives of our growing team. Each day, we work to live sustainably, not only to build a sustainable future, but also to create an environment where our employees lead full multi-dimensional lives. 

ETS believes people are the catalyst for success and seek those with diverse backgrounds and perspectives to maximize our impact.  We know great solutions and innovation can come from anywhere and prioritize hiring people with the ability to work on diverse teams and with a diverse range of people. ETS is committed to building a diverse and inclusive team and work environment and we are proud to be an equal opportunity employer. 

$24 - $25 an hour
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
apply for this job