Intern - Software Engineer - Summer 2027

Commonwealth Fusion Systems•Devens, MA
•$25 - $38•Onsite

About The Position

Commonwealth Fusion Systems is seeking a Software Engineering Intern to contribute to meaningful, challenging projects supporting the development of commercially viable fusion power plants. Interns may work on projects determined by the needs and technical requirements of the assigned team. Opportunities are available to currently enrolled college students at levels ranging from bachelor’s degree through PhD. The internship lasts 13–18 weeks and is 40–50 hours per week, with an hourly rate based on year in school. On-site opportunities are available in Devens, Massachusetts; interns working on site are responsible for their own transportation and housing. Interns must be authorized to work in the United States for any employer. The role may involve simulation models and infrastructure for real-time and high-fidelity offline simulations; control software for platforms such as real-time Linux, microcontrollers, FPGAs, or PLCs; full-stack development for internal data storage and analysis tools; and operator interfaces, workflows, and data analysis tools. The role requires occasional willingness to travel or work nights, weekends, or on-call. Benefits are specified for full-time interns.

Requirements

  • Be pursuing an engineering degree with a focus in Computer Science.
  • Be familiar with programming languages such as C++, Python, and Golang.
  • Have experience with control or real-time software.
  • Have hands-on experience through academic research, project teams, machine shops, hackathons, or industry internships.
  • Demonstrate exceptional results through a range of pursuits.
  • Have high self-motivation and drive to execute quickly, with troubleshooting and problem-solving skills.
  • Have strong communication skills and willingness to learn.
  • Be authorized to work in the United States for any employer.
  • Be willing to travel or occasionally work required nights, weekends, or on-call.
  • Be able to perform activities such as typing, standing, or sitting for extended periods.
  • Be dedicated to safety in environments with potential hazards including heat, cold, noise, fumes, strong magnets, lead, high voltage, and cryogenics.

Responsibilities

  • Develop simulation models and infrastructure for real-time and offline, high-fidelity simulations.
  • Develop control software across platforms, including real-time Linux, microcontrollers, FPGAs, or PLCs.
  • Develop full-stack software for internal data storage and analysis tools.
  • Develop operator interfaces, workflows, and data analysis tools.
  • Follow safety practices to mitigate industrial hazards.

Benefits

  • 40 hours of sick time
  • Health insurance
  • Dental insurance
  • Vision insurance
  • 401(k) with employer matching (must be 21 years of age to enroll)
  • Professional growth opportunities
  • Team-building activities
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service