The company works in Innovative Medicine and MedTech, building healthcare solutions across the full range of care.
This spring 2027 co-op sits on the engineering team, based in Halethorpe, Maryland, with the team located in Baltimore, MD.
The team develops ECMO technology, which supports patients with critical heart and lung conditions, and the role is a hands-on software engineering position on that team.
Responsibilities
Help design and build embedded software for a class II medical device.
Write and maintain software requirements.
Design and build software interfaces.
Develop test cases and carry out unit and integration testing.
Take part in design reviews, code reviews and system integration work.
Work as part of a multidisciplinary team.
Requirements
Be enrolled at an accredited college or institution, working toward a bachelor's or master's degree in computer science, computer engineering or a closely related field.
Be in your third year of undergraduate study or later when the co-op begins.
Hold a cumulative GPA of at least 3.0 on a 4.0 scale.
Show a real interest in healthcare technology and in improving patients' lives.
Have experience with at least one programming language such as C, C++ or Python, gained through coursework or projects.
Be willing to learn, ask questions and work as a dependable team player.
Communicate clearly and pay close attention to detail.
Familiarity with embedded systems, electronics or data acquisition is a plus.
Experience in regulated industries, quality systems or medical devices is a big asset, but not required.
Exposure to version control such as Git and to issue tracking systems is preferred.
Conditions
Full-time, on site, from January 11, 2027 to June 25, 2027.
Expected pay is between $23.50/hr and $52.50/hr, set by program year, discipline, degree and/or experience.
You must be permanently authorized to work in the U.S. and must not need sponsorship for an employment visa such as H-1B or green card, now or in the future.
Students on CPT, OPT or STEM OPT usually need future sponsorship for long-term employment and do not qualify unless they hold an alternative long-term status that does not require company sponsorship.
The posting is expected to close on 6/25/2027, though the company may extend it to accept more applications.
Accommodations for the interview process are available on request.
Benefits
Eligible for company-sponsored medical benefits under the terms of the plan.
Sick time of up to 40 hours per calendar year, or up to 56 hours per calendar year for employees residing in Washington State.
Eligible to join the company's consolidated retirement plan (pension).
Full details of company benefits are published on the company careers site.