Manager, Software Engineering - Medical Technologies
Job in
Eden Prairie, Hennepin County, Minnesota, 55344, USA
Listed on 2026-09-28
Listing for:
Bracco
Full Time
position Listed on 2026-09-28
Job specializations:
-
Software Development
Software Engineer, Software Project Mgr/ Lead, Software Architect
Job Description & How to Apply Below
*** 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 Manager, Software Engineering is a key leadership position responsible for leading a team to execute product programs with cross-functional team leaders and individuals to meet customer requirements for product functionality, quality, and cost for Bracco Medical Technology’s (BMT) global portfolio of medical devices. As a member of BMT’s global R&D software engineering organization, ensure product programs are completed on-time, team members are developed in their functional discipline, and that processes in the business are continually improved.
This role requires working cross-functionally with technical and other professional talent from various facilities and from diverse technical backgrounds.
** Primary
Duties & Responsibilities:
*** Align the strategy and direction of the software team to the business goals and drive continuous improvement of systems, products, and processes
* Functional leadership of the team, including talent development, coaching, mentoring, and career 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.
* Collaborate with the Program Management team to set priorities and effectively resource programs and projects.
* Collaborate with the Principal architect to develop a code base within the architectural framework that meets the technical, functional, performance, and operational requirements for the product.
* Collaborate with the SW Director to implementing tools and processes to optimize software engineering throughput and quality.
* Ensure key milestones are met and that solutions delivered are of the highest quality possible.
* Celebrate wins and create a working environment that energizes the team and allows them to have fun while taking on the difficult challenges for our customers.
* Lead change through creative solutions to unstructured product and system design issues.
* Optimize the team’s participation in all phases of product development
* Support existing products within Engineering, Manufacturing, Sourcing, Service and Supplier Quality Engineering.
* Develop an environment in which others can freely share ideas.
* Key role in driving the culture of engineering excellence and commitment to quality.
** Qualifications (Knowledge, Skills & Abilities):
**** Minimum
* ** Bachelor’s Degree in Computer Science, Computer Engineering, Electrical Engineering, Physics, or related field or equivalent work experience.
* 5+ years relevant software development experience.
* 2+ years project management experience.
* 2+ years of direct or indirect people leadership experience.
* Proven ability to work cross-functionality with global teams.
* Experience with the Agile Development Process.
* Proven mentoring and coaching abilities.
* Demonstrated ability to motivate and inspire others
* Excellent communication and influencing skills with the demonstrated ability to gain buy-in for initiatives.
* Demonstrated ability to deliver results while working on multiple projects simultaneously, balancing resources, timing, and quality of outcomes.
** Preferred
* ** Advanced degree in Computer Science, Computer Engineering, or related field.
* 7 years relevant industrial experience.
* Experience in developing Medical Device Software for 5+ years, or a related field that is regulated.
* Demonstrated ability to develop Intellectual…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×