We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Software Engineer I - Bracco Medical Technologies

Bracco Medical Technologies
life insurance, paid time off, tuition reimbursement, 401(k)
United States, Minnesota, Eden Prairie
7905 Fuller Road (Show on map)
Oct 13, 2025

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!

This position is responsible for designing and developing software for Bracco Medical Technology's (BMT) global portfolio of medical devices for Cardiology and Diagnostic Imaging. As a member of BMT's global R&D software engineering organization participate in all phases of the software development lifecycle, including concept development, requirements, design, implementation, and testing in support of the development of medical devices and new product development.
The organization has a rich product pipeline focused on growth and market expansion. This role includes opportunities to build proficiency as a software developer and learn to translate product requirements into code and document work to be compliant with the BMT Product Development Process (PDP) and Quality Management System (QMS). Additionally, this position will offer opportunities to develop communication skills, build proficiency at presenting information to the core product development team in a professional manner, and work cross functionally with technical and other professional talent from various facilities and from diverse backgrounds.

Primary Duties and Responsibilities:

  • Develop software with focus on industry best practices and coding standards for new product Development (NPD) and incremental releases incorporating the highest quality standards, cost effectiveness, and measurable efficiency.
  • Collaborate with the SCRUM teams to provide high quality apps in a fast-paced environment.
  • Work independently and in coordination with other team members to design, prototype, develop, and document software applications that are used in Medical Device software, with a strong focus on contrast injectors.
  • Develop methods and algorithms that translate system and software requirements into code that can be deployed in BMT's medical devices.
  • Actively contribute to the design and development of medical/patient care solutions and products that are suited for ease of manufacturing, assembly, and test (DFMAT) while meeting customer requirements.
  • Development testing to identify software issues and risks and implement mitigations in codebase to address them.
  • Implement deployment and update mechanisms for medical device operating systems and application software in medical devices.
  • Work on connectivity aspects of medical device software with hospital information system.
  • Work closely with cross-function teams including regulatory, R&D, quality, marketing, and manufacturing departments.
  • Initiate communications regarding software development status and issues where decisions need to be made in team forums and meetings.
  • Perform work in adherence to the Bracco Medical Technologies (BMT) Quality Management System (QMS), including development and maintenance of documentation
  • Develops Software solutions for products to meet requirements regulated by FDA, UL, CE, and other governing bodies as defined by product management.
  • Committed to fostering and driving an environment and work output based on continuous improvement

Qualifications (Knowledge, Skills & Abilities)

Minimum

  • Bachelor of Science in Computer Engineering, Computer Science, Software Engineering, Electrical Engineering, Computer Systems Engineering, or a related discipline.
  • Experience in understanding requirements, design and documenting the test designs/ test cases to cover the requirements and the designs
  • 0-1 years of experience developing Windows applications in a regulated industry (Medical, Automotive, Aerospace, etc.); internship experience during undergraduate college valued.
  • 2+ years of experience programming in C, C++, and/or C#
  • Experience in scripting languages such as Python.
  • Practitioner of Agile software development. Experience with any basic agile tools (Rally/ VersionOne/Jira)
  • Ability to generate concise and timely reports, including project metrics.
  • Understanding of the Microsoft .NET development environment.
  • Understanding of cybersecurity and encryption techniques.
  • Strong initiative and passion about new technologies with high energy

Preferred

  • Knowledge of the Windows Presentation Foundation (WPF).
  • Experience with configuration management tools and best practices (GIT, SVN, etc.).
  • Experience defining XML and JSON
  • Exposure to Cardiology or Radiology medical domain a plus.
  • Knowledge of QSR, ISO/EN and Quality System Standards.
  • Strong interpersonal and communication skills
  • Strong technical writing and presentation skills

Other

  • Adheres to all company policies, procedures and business ethics codes and ensures that they are communicated and implemented within the team.
  • Ability to travel up to 10% of the time

Compensation & Total Rewards:

Estimated Starting Salary Range: $95,000 - $105,000

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

Total Rewards:

  • Paid Time Off, Company Holidays & Paid Family Leave- We provide PTO and Company Holidays to help you recharge, relax and do what's important to you, when it's important to you. Our 100% paid family leave options for parents, grandparents and eligible family members provide support for growing families as well.

  • Achieve- Beyond competitive compensation, we offer options to help you plan for a financially secure future, including an annual incentive plan and 401k savings plan contributions.

  • Live well- We offer comprehensive benefit options to help protect you along the way, including medical, dental, vision, and life insurance, employer HSA contributions, employee assistance program, short-term disability, etc.

  • Evolve- Through structured on-the-job learning, workshops, seminars, and our tuition reimbursement program, you'll find many opportunities to grow, personally and professionally.

  • Choose- You won't find "stuffy" here-whether your position requires a hybrid or in-the-office working arrangement. That means business casual for your attire and flexibility in your schedule, wherever possible.

Bracco Medical Technologies is an Affirmative Action/Equal Opportunity Employer. Bracco Medical Technologies desires priority referrals of protected veterans for all openings.

Applied = 0

(web-c549ffc9f-j8rxw)