Talent.com
Senior Software Engineer - Bracco Medical Technologies
Senior Software Engineer - Bracco Medical TechnologiesBracco Medical Technologies • Eden Prairie, MN, United States
Senior Software Engineer - Bracco Medical Technologies

Senior Software Engineer - Bracco Medical Technologies

Bracco Medical Technologies • Eden Prairie, MN, United States
30+ days ago
Job type
  • Full-time
Job description

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!

The Senior Software Engineer position is a key member of R&D Software Engineering Group for Bracco Medical Technologies (BMT) and will develop software for Medical Devices for Diagnostic Imaging and Cardiovascular domains. He / she will participate and consult on activities in all phases of the software development lifecycle, including concept development, requirements, design, implementation, testing and documentation in support of the development of medical devices and new product development. This role leverages software development proficiency to translate product requirements into code and document work to ensure compliance within a regulated Product Development Process (PDP) and Quality Management System (QMS).

Primary Duties & Responsibilities :

  • Key member of software development team for DI (Diagnostic Imaging) and Cardiovascular software for medical devices and product solutions within BMT
  • Collaborate with the Product Management for voice of customer for proof of Concept that reflect customer and stakeholder needs as well as clinical workflows and implement into product software
  • Develop software for Medical Devices that includes connectivity to CT scanners using C# with best-in-class coding practices.
  • Coordinate with R&D leadership to synchronize product and technology roadmaps
  • Partner with the Principal software engineers and Architects to define the interfaces between software sub-systems across the product portfolio and ensure they are standardized across BMT
  • Promote and develop best practices and standards across the software organization
  • Responsible for performance and delivery of design inputs to design outputs.
  • Review and create software development plan for compliance with adopted BMT engineering standards, national and international standards, and good engineering practices.

Qualifications (Knowledge, Skills & Abilities) :

Minimum

  • Bachelor of Science in Computer Engineering, Computer Science, Software Engineering, Electrical Engineering, Computer Systems Engineering, or a related discipline
  • 5+ years of experience in software development in C#, C, C++
  • Medical Device Interoperability experience with HL7, DICOM and PACS, HIS / RIS
  • Demonstrated ability to deliver results while working on multiple projects simultaneously, balancing resources, timing and quality of outcomes.
  • Demonstrated competency in understanding and defining the functionality of complex systems and the interactions and dependencies in the HW and SW sub-systems
  • Demonstrated experience working with a multi-discipline, global team
  • Excellent communication, influencing skills and ability to gain buy-in for initiatives
  • Demonstrated problem-solving and leadership skills
  • Preferred :

  • MS in Computer Engineering, Computer Science, Electrical Engineering, or related discipline
  • Experience with Design, Development and Code for critical Medical Device software
  • Expertise in implementation of CAN open interface for injector devices (CiA 425-2) and Injector Protocol Programming
  • Experience with the development tools : MS Visual Studio, JIRA, GIT
  • Experience in Medical Device software development
  • 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 : $133,000 - $146,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.

    Create a job alert for this search

    Senior Software Engineer • Eden Prairie, MN, United States

    Related jobs
    Senior Software Engineer, Backend (AI Platform)

    Senior Software Engineer, Backend (AI Platform)

    Coinbase • Minneapolis, MN, United States
    Full-time
    Ready to be pushed beyond what you think youre capable of?.At Coinbase, our mission is to increase economic freedom in the world. Its a massive, ambitious opportunity that demands the best of us, ev...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Engineer - Remote

    Senior Software Engineer - Remote

    Optum • Eden Prairie, MN, United States
    Remote
    Full-time
    Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives.The work you do with our team will directly improve health outcomes by connect...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Elucent Medical, Inc. • Eden Prairie, MN, United States
    Full-time
    Director of Software Development.Position Type and Expected Hours of Work : .Full-time, Monday-Friday, 40 hours / week.Elucent Medical is a medical device company focused on developing surgical navigat...Show more
    Last updated: 2 days ago • Promoted
    Senior Software Engineer, Backend

    Senior Software Engineer, Backend

    DraftKings • Minneapolis, MN, United States
    Full-time
    As a Senior Software Engineer, you'll build the high-scale backend systems that power real-time experiences for millions of customers. From day one, you'll ship production-ready code, deliver featur...Show more
    Last updated: 1 day ago • Promoted
    Oracle EBS | Senior Software Engineer

    Oracle EBS | Senior Software Engineer

    Dahl Consulting • Minneapolis, MN, United States
    Full-time
    Principal Software Engineer | Oracle EBS.We are seeking a highly experienced Principal Software Engineer to support a mission-driven organization in the healthcare and nonprofit sector.This role fo...Show more
    Last updated: 3 hours ago • Promoted • New!
    Senior Software Engineer Full Stack

    Senior Software Engineer Full Stack

    Procyon TS • Eden Prairie, MN, United States
    Full-time
    Description : Seeking a Software Engineer who who strives for excellence and is passionate about building highly scalable applications. Looking for a Senior Full stack Software Engineer who can help ...Show more
    Last updated: 2 days ago • Promoted
    Senior Software Engineer - Medical device / CT scanner connectivity

    Senior Software Engineer - Medical device / CT scanner connectivity

    Versique Search and Consulting • Eden Prairie, MN, United States
    Permanent +1
    We're seeking a Senior Software Engineer to play a key role in the design and development of complex software systems for connected medical devices used in diagnostic and cardiovascular application...Show more
    Last updated: 2 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    DOCSI • Minneapolis, MN, United States
    Full-time
    DOCSI is seeking a talented, driven software engineer to join our engineering team.We need a passionate and creative mind to help us continue building our cutting edge surgical waste elimination pl...Show more
    Last updated: 1 day ago • Promoted
    Senior Principal Software Engineer

    Senior Principal Software Engineer

    Leonardo DRS • Burnsville, MN, United States
    Full-time
    The Leonardo DRS Naval Electronics business provides leading naval computing infrastructure, network and data distribution and middleware enterprise services, as well as world-class manufacturing a...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, Core Experiences - Minneapolis, USA

    Senior Software Engineer, Core Experiences - Minneapolis, USA

    Speechify • Minneapolis, MN, United States
    Full-time
    Speechify is the easiest way to listen to the world's information.Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go,...Show more
    Last updated: 2 days ago • Promoted
    Software Engineer - Senior Associate

    Software Engineer - Senior Associate

    PwC • Minneapolis, MN, United States
    Full-time
    At PwC, our people in software and product innovation focus on developing cutting-edge software solutions and driving product innovation to meet the evolving needs of clients.These individuals comb...Show more
    Last updated: 2 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Relativity • Minneapolis, MN, United States
    Full-time
    The Senior Software Engineer - aiR for Review designs, builds, and operates the next generation of generative AI-driven, cloud-native web applications that are transforming our business and industr...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Insight Global • Eden Prairie, MN, United States
    Full-time
    Insight Global is seeking a Software Engineer for a company based out of Eden Prairie, MN.In this role, you will help the team complete a data migration initative. They are moving all software appli...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Engineer II - US

    Senior Software Engineer II - US

    Perforce Software • Minneapolis, MN, United States
    Full-time
    Senior Software Engineer II - US.Senior Software Engineer II - US.This range is provided by Perforce Software.Your actual pay will be based on your skills and experience talk with your recruiter to...Show more
    Last updated: 3 hours ago • Promoted • New!
    Senior Software Engineer - Remote

    Senior Software Engineer - Remote

    UnitedHealth Group • Eden Prairie, MN, United States
    Remote
    Full-time
    Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives.The work you do with our team will directly improve health outcomes by connect...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, EnCompass

    Senior Software Engineer, EnCompass

    WEX • Minneapolis, MN, United States
    Full-time
    We are seeking a Senior Software Engineer in the WEX Corporate Payments Engineering organization.This role will be a top-tier software engineer to help develop, drive, and execute implementation in...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Engineer- AI

    Senior Software Engineer- AI

    Thomson Reuters • Eagan, MN, United States
    Full-time
    Are you passionate about building AI-driven software that transforms how professionals work? Join a dynamic and highly skilled team at Thomson Reuters, where we invest deeply in AI technologies and...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Engineer, Full-Stack

    Senior Software Engineer, Full-Stack

    RxVantage • Minneapolis, MN, United States
    Full-time
    Senior Software Engineer, Full-Stack.We're looking for a seasoned Senior Full Stack Software Engineer / Architect to join our high-performing, fully remote engineering team.This is a senior-level rol...Show more
    Last updated: 1 day ago • Promoted