✦ Luna Orbit — Software Engineering

Software Engineering Co-Op - Fall 2026

at Johnson & Johnson

📍 Danvers, Massachusetts, United States of America Unknown 💰 $23 – $23 USD / year Posted March 13, 2026
Salary $23 – $23 USD / year
Type Internship
Experience intern
Exp. Years 0 years (internship)
Education Currently enrolled in a Bachelor's or Master's degree in Computer Science or Biomedical Engineering or related programs
Category Software Engineering

Johnson & Johnson is offering an internship for software engineering students to develop and test software components for medical devices, focusing on modern programming and agile practices.

  • Support software development activities
  • Connect and integrate data sources
  • Develop and test software solutions
  • Contribute to documentation and troubleshooting
  • Learn and apply Agile methodologies

Role involves software development using Linux, Angular, and languages like Javascript, C, Lua, C#, within medical device projects, emphasizing testing and integration.

The ideal candidate is a motivated computer science or biomedical engineering student with familiarity in Linux, Angular, and programming languages like Javascript, C, Lua, or C#. They should be eager to learn and contribute to software development for medical devices.

Familiarity with Linux OSWeb UI framework (e.g.Angular)Coding in JavascriptCLuaor C#Enrolled in Computer Science or Biomedical Engineering
Agile methodologiesSoftware testingData analysis
LinuxAngularJavascriptCLuaC#
Linux OSAngularJavascriptCLuaC#Agile
Linux OSAngularJavascriptCLuaC#Agile
self-motivatedattention to detailteamworkcommunicationproblem-solving
Industry Healthcare & Medical
Job Function Assist in developing and testing medical device software components
LinuxAngularJavascriptCLuaC#AgileSoftware testingData analysisInternshipJohnson & JohnsonHealthcare & MedicalFull-TimeDanversMedical deviceSoftware engineering

Not enrolled in relevant degree programs, Lack of familiarity with Linux or Angular, Unwilling to work in Danvers, MA or uncertain remote status

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile