Bracco Medical Technologies logo

Software Engineering Intern

Bracco Medical Technologies

Eden Prairie, MNFull-time$23–25/hrSeen todaySeen in employer's feed today

Most applications go out cold — see where you stand first. No sign-up to start.

Watch jobs like this.

At a glance

Compensation
$23–25/hr
Location
Eden Prairie, MN
Role Type
Internship
Schedule
Full-time
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Job overview

Bracco Medical Technologies is seeking Software Engineering Interns to contribute to projects in its Injector or Digital Health teams. Interns work alongside experienced engineers on software for medical devices and connected products, with project work that may include production code, features, bug fixes, debugging, automated tests, user experience improvements, or engineering tools. The internship provides exposure to the software development lifecycle and training in medical-device development practices.

Skills & qualifications

RequiredNice to have

Skills

Object-Oriented ProgrammingC#JavaC++PythonGitDebuggingTroubleshootingGUI DevelopmentApplication DevelopmentAgile/ScrumCI/CDSDLCSoftware TestingInterpersonal SkillsCommunicationTechnical WritingPresentation

Qualifications

Bachelor's or Master's in Software Engineering or Related Engineering

Benefits

Paid Time Off
Medical Insurance

Full job description

Job Duties

Why Join Bracco Medical Technologies?

We care as much about our employees as we do our patients. Our culture fosters a work environment where employees can thrive, be passionate and have fun along the way.Each member of the Bracco Medical Technologies team has the power to make a difference......every day!

Company Overview

At Bracco Medical Technologies, every employee has an impact on our Mission to empower lifesaving decisions. We create medical devices that give healthcare providers the insights they need to confidently and safely diagnose patients. Our unique line of products includes Intravascular Ultrasound (IVUS), Fractional Flow Reserve (FFR), Cardiovascular Imaging contrast delivery (CVi), and CT and MRI contrast delivery systems. As part of the Bracco Group, Bracco Medical Technologies benefits from the resources of a multinational conglomerate with broad expertise in cath lab and radiology suite technology and a dedication to continuous advancement.

We are currently seeking intern/co-op candidates to learn with us as they engage in a variety of hands-on projects alongside our high-performing and authentic R&D team.

Position Summary

Want to spend your internship building real software for real products-not just working on a side project that disappears when the summer ends? We're looking for people who like building things, enjoy figuring out how things work, aren't afraid to ask questions, and want to become better software engineers.

Bracco Medical Technologies (BMT) is looking for three Software Engineering Interns to join our software development team. You'll be matched with a project based on your skills, interests, and the technologies you want to explore, working in either our Injector (device) or Digital Health focus areas.

You'll work alongside experienced software engineers and contribute to software that supports medical technology used in the real world. Depending on your project, you could be writing production code, building features, solving bugs, debugging systems, creating automated tests, improving user experiences, or developing tools that make our products better.

This isn't just about watching how software gets built. You'll be part of the team building it.Along the way, you'll experience the software development lifecycle firsthand-from designing and coding to testing, documentation, code reviews, and getting software ready for release.

Injector (device)

Want to write software that interacts with an actual physical device?

Our Injector team develops software for our medical devices and the infrastructure that supports them. You'll have the opportunity to work on software where code meets hardware-building and improving features that users can actually see and interact with.

Primary technologies: C# / WPF

Digital Health

Interested in connected products, servers, and modern software platforms?

Our Digital Health team develops server-based solutions that connect our products and help information move securely between systems. You'll get exposure to the software and services behind connected medical technology.

Primary technologies: C# / TypeScript

Training to be Provided

We don't expect you to arrive knowing how to build medical-device software. That's part of what you'll learn here.

You'll work with engineers and other teams across BMT to see how software goes from an idea to a product used in the real world. You'll learn what it means to develop software in a regulated industry where quality, reliability, cybersecurity, testing, and good engineering practices actually matter.

Training may include medical-device development processes, BMT products and technologies, software development practices, testing, documentation, and the tools our engineering teams use every day.

You'll also have opportunities to grow beyond your technical project. Our interns and co-ops participate in a buddy program, career-development activities, networking opportunities, and events with BMT professionals-both virtually and in person.

Our goal is simple: you should leave the internship a significantly better software engineer than when you started.

Qualifications

Required

You don't need to know everything already. We're looking for students who have a solid foundation, enjoy solving problems, and are excited to learn.

Currently pursuing a Bachelor's or Master's degree in Software Engineering, Computer Engineering, Computer Science, or a related engineering field

Experience with object-oriented programming using C#, Java, and/or C++

Basic experience with Python

Familiarity with source-control tools such as Git

Basic debugging and troubleshooting skills

Curiosity, initiative, and a willingness to dig into problems you haven't seen before

Preferred

If you've had exposure to any of the following, even better:

GUI or application development

Software development methodologies such as Agile/Scrum

Continuous Integration / Continuous Deployment (CI/CD) tools and concepts

Software Development Life Cycle (SDLC) and software testing concepts

Personal, class, hackathon, open-source, or other software projects you're excited to talk about

Strong interpersonal and communication skills

Technical writing and presentation experience

Job Location

Eden Prairie, MN (no relocation or housing assistance available).

Term/Hours

January or May start date

Hours: 40 hours per week

To learn more about Bracco Medical Technologies, please visit our website at: https://careers.braccomedtech.com.

Bracco Medical Technologies is an equal opportunity/affirmative action employer.

Compensation & Total Rewards:

Estimated Pay Range: $23.00 - $25.00/hour

*Estimated Starting Pay Range is reflective of the range Bracco Medical Technologies reasonably expects to pay for the position. The range provided is based on compensation and market data specific to the position.

Total Rewards:

Time off- We provide safe and sick time to help you take time for yourself when needed.

Live well- We offer medical benefit options to help protect you along the way.

Evolve- Through structured on-the-job learning, workshops, and networking events, you'll find many opportunities to grow, personally and professionally.

ACIST Medical is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.

Minimum Education Required

Bachelor Degree

Minimum Experience Required

None

Shift

First (Day)

Number of Openings

1

Public Transportation Accessible

Yes

Veterans Encouraged to Apply

No

Physical Required

Yes

Drug Test Required

Yes

Compensation

$11.41 / Hourly

Postal Code

55344

Job Type

Full Time

Place of Work

On-site

Requisition ID

3ddf1a1ddd7c10040248ae4215020000

Job Benefits

Not specified

How this job compares

Set against the 7,378 open Software Engineering jobs on Olive Jobs, counted October 27, 2026.

Pay
  • This posting$23–25/hr
  • US median$30–45/hr357 hourly ranges

This range's midpoint, $24/hr, is 35% below the US median midpoint ($37/hr) — in the lowest quarter of Software Engineering hourly ranges across the US.

Openings
Olive Jobs lists 110 open Software Engineering jobs in Minnesota and 7,378 across the US. 7% of them nationwide are listed as remote or flexible.
Hiring the most in Minnesota
Experience
Software Engineering postings that state a minimum ask for 7 years of experience at the median; the middle half ask for 5 to 10 years (5,837 postings).
Education
2,135 of the 7,378 open Software Engineering jobs (29%) ask for a bachelor's degree or higher.

Counted across the open, public US postings on Olive Jobs on October 27, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.

Similar jobs, posted recently

Open roles like this one, listed in the last 30 days.

You've read the whole posting — now see how you match it.