Software Engineering Manager

6 days ago


Eden Prairie, Minnesota, United States Bracco Medical Technologies Full time
About the Role

The Software Engineering Manager is a key leadership position in R&D Product Development to deliver innovative technology-based solutions to meet customer requirements, functionality and patient needs for Bracco Medical Technology (BMT)'s global portfolio of medical devices.

As a member of the global R&D software leadership team, ensure product programs are completed on-time, team members are developed in their functional discipline, and that processes in the business are continually improved.

As design owner, responsible for ensuring that solutions are built in accordance with customer, business, and regulatory requirements. This is done by effectively translating product requirements to design outputs, managing technical risks of the product, and following the technology roadmap.

This role requires cross-functional collaboration with Systems engineering, Firmware, Hardware, Marketing, Regulatory Affairs, Quality Assurance, and Project management.

Key Responsibilities
  • Technical Leadership: Provide technical direction to Software Engineering function for complex technologies in Windows and Linux environments for Medical Devices in regulated environment.
  • Strategic Alignment: Align the strategy and direction of the software team to the business goals and drive continuous improvement of systems, products, and processes
  • Technology Roadmap: Develop technology roadmaps in alignment with business strategy.
  • IP Development: Develop and facilitate creation of IP (Intellectual Property) and foster innovation.
  • Design and Development: Lead Design, Development, Implementation and Verification for Device Software and Connectivity in accordance with regulatory standards.
  • Team Leadership: Functional leadership of the team, including talent development, coaching, mentoring, and career development.
  • Competency Development: Identify the competencies required to meet the Engineering and Business objectives and develop a strategy to recruit and develop a high-performing engineering team with deep functional expertise.
  • Program Management: Collaborate with the Program Management team to set priorities and effectively resource programs and projects.
  • Architecture and Platform Technologies: Collaborate with the Principal architects and adjacent Software Engineering leaders for Design, Architecture and Platform Technologies that meets the technical, functional, performance, and operational requirements for the product.
  • SW Test Strategy: Lead SW Test strategy for Automation and SW Verification and Validation.
  • DevOps Strategy: DevOps strategy with tools and processes to optimize software engineering throughput and quality.
  • Technical Challenges: Resolve technical challenges by providing guidance to the product and engineering team through rigorous trade-off analysis to create robust and effective solutions.
  • Cross-Functional Collaboration: Facilitate cross-functional technical decision making and optimize the balance between technical and schedule risk with the cost targets of the product lifecycle needs.
  • System Integration: Lead the integration of systems and devices, ensuring that the product meets the user and system requirements.
  • Traceability of Requirements: Demonstrate the traceability of requirements through Validation and Verification.
  • Risk and Hazard Analysis: Lead the risk, hazard, and timeline analysis in to quantitatively evaluate design concepts & solutions
  • System and Cross-System Design: Plan, coordinate, and manage system and cross-system design activities and interface directly with the product leadership team on project issues and status.
  • Key Milestones: Ensure key milestones are met and that solutions delivered are of the highest quality possible.
  • Documentation: Help the team members in developing high-quality documentation for all phases of product development, including design specifications, verification test plans, project schedules, and change orders associated with medical devices.
  • Support Existing Products: Support existing products within Engineering, Manufacturing, Sourcing, Service and Supplier Quality Engineering.
  • Regulatory Compliance: Develops products that meet requirements regulated by FDA, EU regulatory body, PMDA and other governing bodies.
  • Culture of Excellence: Key role in driving the culture of engineering excellence and commitment to quality.


  • Eden Prairie, Minnesota, United States Bracco Medical Technologies Full time

    About the RoleThe Software Engineering Manager is a key leadership position in R&D Product Development to deliver innovative technology-based solutions to meet customer requirements, functionality and patient needs for Bracco Medical Technology (BMT)'s global portfolio of medical devices.As a member of the global R&D software leadership team, ensure product...


  • Eden Prairie, Minnesota, United States ACIST Medical Systems Full time

    Job DescriptionThe Senior Software Engineer position is a key member of the Digital Health software and connectivity solution team for Bracco Medical Technologies (BMT). In this role you will serve as a UI/UX subject matter expert and will develop full-stack platform software across the global product portfolio of the "Digital Health" command center and...

  • Software Engineer

    1 month ago


    Eden Prairie, Minnesota, United States stratasys Full time

    Stratasys is a world leader in 3D printing This is a contract position for one year. Eden Prairie, MN Stratasys is leading the global shift to additive manufacturing with innovative 3D printing solutions for industries such as aerospace, automotive, consumer products and healthcare. Through smart and connected 3D printers, polymer materials, a software...

  • Software Engineer

    2 months ago


    Eden Prairie, Minnesota, United States Optum Full time

    UnitedHealth Group is a health care and well-being company that's dedicated to improving the health outcomes of millions around the world. We are comprised of two distinct and complementary businesses, UnitedHealthcare and Optum, working to build a better health system for all. Here, your contributions matter as they will help transform health care for years...


  • Eden Prairie, Minnesota, United States ACIST Medical Systems Full time

    Job SummaryWe are seeking a highly skilled and experienced Principal Software Test Engineer to lead our software testing efforts at ACIST Medical Systems. This is a key technical leadership role responsible for developing and executing comprehensive testing strategies for our software products.Key ResponsibilitiesLead the design, development, and execution...

  • Software Engineer II

    2 months ago


    Eden Prairie, Minnesota, United States C.H. Robinson Full time

    C.H Robinson is seeking a Software Engineer II on our Asset Management team where you will use your passion for technology and experience delivering complex software solutions to enhance and support our most-used applications. As a Software Engineer, you will be responsible for evaluating requirements, estimating tasks, and writing code that meets...


  • Eden Prairie, Minnesota, United States Bracco Medical Technologies Full time

    Principal Software Test EngineerLinkedIn Twitter Email Message ShareWhy Join Bracco Medical Technologies?At Bracco Medical Technologies, every employee has an impact on our Mission to empower lifesavingdecisions. We create medical devices that give healthcare providers theinsights they need to confidently and safely diagnose patients. Our unique lineof...


  • Eden Prairie, Minnesota, United States Bracco Medical Technologies Full time

    Principal Software Verification and Validation EngineerLinkedIn Twitter Email Message ShareWhy Join Bracco Medical Technologies?At Bracco Medical Technologies, every employee has an impact on our Mission to empower lifesavingdecisions. We create medical devices that give healthcare providers theinsights they need to confidently and safely diagnose...


  • Eden Prairie, Minnesota, United States Optum 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 connecting people with the care, pharmacy benefits, data and resources they need to feel their best. Here, you will find a culture guided by diversity and inclusion,...


  • Eden Prairie, Minnesota, United States ACIST Medical Systems Full time

    Why Join ACIST Medical Systems?At ACIST Medical Systems, we are dedicated to making a difference in healthcare through innovative medical technologies. Our advanced medical devices provide healthcare professionals with the essential tools to make informed and timely decisions for patient care.Position Overview:The Lead Software Quality Assurance Engineer is...


  • Eden Prairie, Minnesota, United States Optum Full time

    Lead Software Engineer EMPLOYER: Optum Services, IncJOB TITLE: Lead Software EngineerLOCATION: 11000 Optum Circle Eden Prairie, MN 55344DUTIES: Design and develop Business Intelligence and Data warehousing projects. Represent the development team asthe Single point of contact for the Project Manager and provide ongoing status during the Lifecycle of the...


  • Eden Prairie, Minnesota, United States ACIST Medical Systems Full time

    Job SummaryWe are seeking a highly skilled and experienced Principal Software Test Engineer to lead our software testing efforts at ACIST Medical Systems. This is a key technical leadership role responsible for developing and executing comprehensive testing strategies for our medical device software products.Key ResponsibilitiesLead the design, development,...


  • Eden Prairie, Minnesota, United States Productive Resources LLC Full time

    About the RoleWe are seeking a skilled Embedded Systems Developer to join our engineering team at Productive Resources LLC. As a member of our team, you will be responsible for designing, developing, and optimizing embedded systems that enhance the functionality and performance of our RV products.Key Responsibilities:Design, implement, and test embedded...


  • Eden Prairie, Minnesota, United States Optum 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 connecting people with the care, pharmacy benefits, data and resources they need to feel their best. Here, you will find a culture guided by diversity and inclusion,...


  • Eden Prairie, Minnesota, United States Copeland Full time

    About the RoleWe are seeking a highly motivated and detail-oriented Software Engineering Co-op to join our team at Copeland. As a Co-op, you will have the opportunity to work on real-world engineering projects, develop your technical skills, and contribute to the growth and success of our company.Key ResponsibilitiesCollaborate with software architects and...


  • Eden Prairie, Minnesota, United States Rockwell Automation Full time

    Eden Prairie, Minnesota, United StatesRockwell Automation is a global technology leader focused on helping the world's manufacturers be more productive, sustainable, and agile. With more than 28,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide...


  • Eden Prairie, Minnesota, United States Electrical Association Full time

    Company OverviewElectrical Association is seeking a Manager of Electrical Engineering to enhance our dynamic team. We specialize in the design and production of advanced humidification systems tailored to meet diverse client needs.With over 50 years of expertise, we have established ourselves as leaders in humidification solutions, catering to various...


  • Eden Prairie, Minnesota, United States UnitedHealth Group Full time

    Job SummaryWe are seeking a highly skilled Lead Software Engineer to join our team at UnitedHealth Group. As a key member of our technology team, you will be responsible for designing, developing, and maintaining high-quality and scalable Big Data and Cloud solutions.Key ResponsibilitiesDesign and develop Big Data and Cloud solutions using cutting-edge...


  • Eden Prairie, Minnesota, United States UnitedHealth Group Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at UnitedHealth Group. As a Senior Software Engineer, you will be responsible for developing and maintaining cloud-based applications and services that enable security and privacy at scale.Key ResponsibilitiesDesign and develop highly specialized computer applications to...


  • Eden Prairie, Minnesota, United States UnitedHealth Group Full time

    Position Overview:The Senior Manager of Quality Engineering is responsible for enhancing the quality engineering capabilities and deliverables within the organization. This role involves preparing the team for cloud integration and DevOps methodologies while ensuring strict oversight of project outcomes, quality metrics, and financial controls.Key...