Software Engineer Intern

July 28, 2025

Are you applying to the internship?

Job Description

About the Company:
CooperSurgical is a sub-organization of The Cooper Companies, providing a full portfolio of medical and surgical products. Founded in 1990, the company is headquartered in Trumbull, Connecticut, USA. It operates with a team of 1001-5000 employees and is currently considered to be in its “Late Stage.” CooperSurgical has a notable track record of offering H1B sponsorships.

Job Description: Software Engineer Intern

This is a Verified Job posted on the Employer Career Site.

Job Summary:
CooperSurgical is seeking a Software Engineer Intern to contribute to the design, development, and verification of medical devices. The intern will engage in relevant engineering projects, with a primary focus on software applications and the processes involved in product development.

Key Responsibilities:
The intern will be responsible for a range of tasks within the software engineering domain, specifically related to medical devices. These include:
• Assisting Software Engineering teams with the design, development, and verification of medical devices.
• Performing unit tests and integration tests, along with documenting and analyzing the results.
• Writing comprehensive test plans and reports.
Programming, coding, and developing software applications, including test applications, and documenting their design.
• Undertaking troubleshooting tasks for both simple and complex software applications.
Prototyping software applications and user interface designs.
• Identifying and automating manual steps in current workflows to enhance process efficiency.

Required Qualifications:
Candidates must meet the following criteria to be considered for this internship:
• Must be a current college student majoring in Computer Science or a related field, entering their Sophomore, Junior, Senior year, or pursuing a Masters degree.
• A minimum GPA of 3.0 is required.
• Demonstrated intermediate skill in the use of Microsoft Excel, Word, and PowerPoint.
• Must be well-organized with keen attention to detail and possess the ability to carry out tasks independently.
• Possess excellent project management, organizational, and follow-through skills.
• Exhibit strong communication and interpersonal skills.
• Maintain a professional demeanor.
• Proficiency in programming languages such as C, C++, MATLAB, Python, and/or any other high-level programming language.
• Ability to read, write, and understand software design documents and software requirements documents.
• Capability to recreate, troubleshoot, and fault-find software defects.
• Familiarity with emerging technologies like Cloud computing, Artificial Intelligence (AI), and Machine Learning (ML).

Preferred Qualifications:
Candidates with the following additional skills or experiences will be given preference:
Advanced skill in the use of Microsoft Excel, Word, and PowerPoint.
• Prior internship experience in a relevant field.