Software Engineering Intern
$23 - $25 per hourBracco
## Software Engineering InternApply: USA, Eden Prairie, Minnesota, 55344: Full time: Posted Yesterday: JR100328***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 experienceJob Location* Eden Prairie, MN (no relocation or housing assistance available).Term/Hours* January or May start date* Hours: 40 hours per weekTo learn more about Bracco Medical Technologies, please visit our website at: 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.* #J-18808-Ljbffr
$24 - $28 per hour
...assignments. Troubleshoot and debug the software using unit tests, emulators, simulators,... ...& recommendations Work with internal cross-functional teams to understand firmware... ...will need: Pursuing a bachelor's in engineering Zero (0) years of related experience...InternshipHourly payFull timeTemporary workFlexible hours- ...manufacturer of arc welding products. Miller keeps the tradition alive by focusing on its top priority: people. Join Us as a Software Engineer Intern at Miller Electric! Your Journey to Real-World Impact Starts Here. Are you ready to dive into the exciting realm of...InternshipSummer internshipLocal area
$30 per hour
...Beckman Coulter Diagnostics seeks a software engineering intern to support design and development of applications for the ICE software platform. The role involves prototyping, testing, and collaborating with engineers and product managers on diagnostic software solutions...InternshipHourly pay$30 per hour
...Danaher seeks a software engineering intern to support design and development of applications for the ICE software platform, a framework for next-generation diagnostic instruments. The role involves prototyping, testing, and collaborating with R&D teams in Chaska, Minnesota...InternshipHourly pay- ...JOB DESCRIPTION In This Role, Your Responsibilities Will Be: Collaborate with software architects and engineers to develop software utilities, proof-of-concept applications, automated testing solutions, and product development tools. Work closely with cross-functional...InternshipFull timeFlexible hours
$24 - $28 per hour
...JOB DESCRIPTION If you are an engineering student looking for an opportunity to grow, Emerson has an exciting opportunity for you. Based in Eden Prairie, MN, this full-time Software Engineering Co-op position offers hands-on experience working alongside software architects...InternshipHourly payFull timeFlexible hours- ...directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-... ...meaningful technical challenges? As a Software Engineering Intern at Danaher, you’ll work alongside experienced engineers developing...InternshipRemote job
- ...Responsibilities for this Position Intern Engineer - Software Engineering ID: 2026-74953 US-MN-Bloomington Required Clearance: Secret Posted Date: 9/15/2026 Category: Engineering-Software Employment Type: Intern Hiring Company: General Dynamics...InternshipImmediate startFlexible hours
$24 - $28 per hour
...assignments. Troubleshoot and debug the Software using unit tests, Emulators, Simulators,... ...& recommendations Work with internal cross-functional teams to understand firmware... ...Will Need: Pursuing a bachelor's in engineering Zero (0) years of related experience...InternshipHourly payFull timeFlexible hours$20 - $28 per hour
...industry leaders, and grow your career. As an intern, you'll work on real-world challenges... ...'s or master's degree in Computer Engineering, Electrical Engineer or similar field. (... ...tools (Github Copilt, Claude Code, etc) in software development. ~ Excellent written and verbal...InternshipHourly payFull timeWork experience placementSummer workSummer internshipLocal areaWorldwideFlexible hours- ...Job Title AI Software Engineer Intern Date posted 14-Oct-2026 Job ID 137214 City / Township / Village POUGHKEEPSIE, DURHAM, San Jose, New York State / Province New York, North Carolina, California Country United States Work arrangement Hybrid...InternshipContract workFixed term contractShift work
$72.8k - $130k
...optimization on a global scale.Join us to start Caring. Connecting. Growing together. The Cyber Defense Tooling team is looking for a Software Engineer to be a part of our development group. This individual will be tasked in helping maintain and advancing our in-house developed...Minimum wageFull timeWork experience placementLocal areaRemote work$119.8k - $202.3k
C.H Robinson is seeking a Software Engineer III on our Global Forwarding engineering team where you will collaborate with product managers, fellow engineers, and business partners to design and deliver solutions that transform how we serve our global customers. You’ll be...Hourly payFull timeWork experience placementRemote workWorldwide$91.7k - $163.7k
...revenue growth. Ready to help us deliver results that improve lives? Join us to start Caring. Connecting. Growing together. Software engineering is the application of engineering to the design, development, implementation, testing and maintenance of software in a systematic...Minimum wageFull timeWork experience placementWork at officeLocal areaRemote work$131.8k - $222.5k
C.H Robinson is seeking a Senior Software Engineer supporting our Navisphere Orders capability team, you will use your passion for technology and experience delivering complex software solutions to support our global customers. In this role, you will be responsible for...Hourly payFull timeWork experience placementWorldwide$72.8k - $130k
...the potential to change lives. Ready to build the next breakthrough? Join us to start Caring. Connecting. Growing together. Software engineering is the application of engineering to the design, development, implementation, testing and maintenance of software in a systematic...Minimum wageFull timeWork experience placementWork at officeLocal areaRemote work$112.7k - $193.2k
...change lives. Ready to build the next breakthrough? Join us to start Caring. Connecting. Growing together.As a Senior Manager of Software Engineering within the Medicare & Retirement organization, you will lead and empower high-performing software engineering teams...Minimum wageFull timeWork experience placementWork at officeLocal areaRemote work$200.4k - $343.5k
...change lives. Ready to build the next breakthrough? Join us to start Caring. Connecting. Growing together. As Vice President of Software Engineering for Optum Payment Integrity within the Optum Insight Payer Market Technology team, you will serve as an engineering delivery...Minimum wageFull timeWork experience placementWork at officeLocal areaRemote work$200.4k - $343.5k
...lives. Ready to build the next breakthrough? Join us to start Caring. Connecting. Growing together.As the Vice President of Software Engineering for Utilization Management, you will lead the strategic technology vision, platform engineering execution, and AI workforce...Minimum wageFull timeWork experience placementWork at officeLocal areaRemote work- ...Senior Software Engineer Elucent Medical is a medical device company focused on developing surgical navigation technologies, particularly for cancer surgery, to improve patient outcomes through precision and efficacy. The company's solutions are designed to transform...Work at officeFlexible hours
$131.8k - $222.5k
...Remote Eden Prairie, MN United States of America Full time R49767 C.H. Robinson is seeking a Senior Software Engineer to join our Plan/Optimizer team within Technology. Our mission is to build the intelligent planning platform that helps customers answer one...Hourly payFull timeContract workTemporary workWork experience placementRemote workWorldwideFlexible hours- ...Senior Software Engineer The Senior Software Engineer position is a key member of R&D Software Engineering Group for Bracco Medical... ...compliance with adopted BMT engineering standards, national and international standards, and good engineering practices....Remote work
$115k - $120k
...communities and more resilient infrastructure. Position Overview We are looking for a passionate and experienced Senior Software Engineer on our Product Development team. In this role, you will design and build the C#/.NET services that form the foundation of our...Full timeTemporary workFor contractorsFlexible hours- ...Software Engineer Full-Time | Exempt | Onsite | Eden Prairie, MN At Williams AV, we design and manufacture assistive communication... ...software and hardware Build and maintain automated tests and internal development tools Estimate task effort and provide...InternshipFull time
$100k
...~ Paid holidays ~ Working for a company that helps save lives with some of our products POSITION SUMMARY The Senior Software Engineer performs research, designs, tests, and implements application software on a variety of embedded and desktop platforms. Reports...Full timeMonday to Friday- ...requires 2 days a week onsite at our office in Chanhassen, MN. Position Overview We are looking for a motivated and curious Software Engineer to join our Product Development team. In this role, you will build and enhance C#/.NET services that power our cloud-first,...For contractorsWork at officeFlexible hours2 days per week
- ...Lifetouch is seeking a results-oriented Senior Director of Engineering to lead software development, quality engineering, and the operating model... ...and pragmatic Agile practices across customer-facing and internal platforms. The role is accountable for translating business...Seasonal workWork at office
$25 per hour
...dedication and innovation that drive our success and help us anticipate the future. Position Overview: This on-site Software Engineering Co-op position offers an opportunity to gain hands-on experience working alongside cross-functional engineering teams in a...InternshipHourly payPart timeRemote workRelocationFlexible hours$112.7k - $193.2k
...lives. Ready to build the next breakthrough? Join us to start Caring. Connecting. Growing together. As a Senior Manager of Software Engineering within Global Technology Services, you will lead the engineering and evolution of Optum's End User Experience Observability...Minimum wageFull timeWork experience placementWork at officeLocal areaRemote work$159.3k - $273.2k
...Connecting. Growing together.The Senior Director, Agentic MarTech Engineering will lead the strategy, engineering, and transformation of... ...lead high-performing teams of AI engineers, agent engineers, software engineers, architects, and technical leaders capable of delivering...Minimum wageFull timeWork experience placementLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineering Intern. Be the first to apply!
- software engineer amazon Eden Prairie, MN
- information technology software engineer Eden Prairie, MN
- federal - software developer Eden Prairie, MN
- software engineer remote Eden Prairie, MN
- remote entry level software developer Eden Prairie, MN
- software engineer contract Eden Prairie, MN
- network software engineer Eden Prairie, MN
- intel software engineer Eden Prairie, MN
- senior software engineer remote Eden Prairie, MN
- senior software engineer Eden Prairie, MN




