Medtronic Software Engineering Manager in Louisville, Colorado
Software Engineering Manager
Louisville, Colorado, United States
Jan 19, 2021
The functional manager for Software Engineering leads a staff of Software Engineers in the design, development, delivery and maintenance of medical device software. This is a key leadership role, sharing leadership responsibilities across a global staff of Software Engineering withing the Enabling Technologies Operating Unit of Medtronic.This position has the responsibility and authority toprovide functional guidance and leadership for management of software development, including technologies, methodologies, and use of industry best practices. Must be familiar with current software development standards and principles. This is a hands-on management position responsible for leadership and oversight of software engineers.
This is a unique opportunity to apply the best technical innovation, problem solving and leadership skills to truly make a positive difference in peoples lives.
A Day in the Life
Partners with cross functional groups in collaboration of all product development initiatives
Recruit, hire, and onboard talent
Responsible for the continuous career advancement of the reporting staff
Responsible for recruiting and leading 3 rd party, contractor resources as necessary
Lead and mentor a software engineering staff to achieve strong organizational performance, grow and manage individual talent, and advance our technology strategy.
Grow process maturity and establish quality metrics in conjunction with RD management to meet customer expectations, reliability and system performance.
Analyze, diagnose, and resolve customer problem reports, working closely with product support.
Responsibilities may include the following and other duties may be assigned.
Plans, directs and implements many aspects of the companys design and development of new and on-market medical device products.
May develop, evaluate, implement and maintain technical quality assurance and control systems.
May establish software reliability mechanisms and standards for company products.
Oversees the investigation and evaluation of existing technologies.
Guides the conceptualization of new methodologies, materials, machines, processes and/or products.
Leads the development of new concepts from initial design to market release.
Manages feasibility studies of the design to determine if capable of functioning as intended.
Monitors and supports the delivery of documentation throughout all phases of research and development.
Organizes the coordination of activities with outside suppliers and consultants to ensure timely delivery.
Selects, develops and evaluates personnel to ensure the efficient operation of the function.
A key responsibility of roles in this career stream is managing people. which includes: accountability for mentoring, developing and coaching staff on meeting/exceeding performance expectations and defined objectives, providing leadership to staff ensuring the prioritization of strategic and department level initiatives to include defining performance goals and targets, conducting performance reviews, and staff 1:1s to guide performance management and employee development efforts and manage toward departmental goals.
Must Have: Minimum Requirements:
Requires practical knowledge in leading and managing the execution of processes, projects and tactics within Software Engineering
Requires a Baccalaureate in Engineering, Computer Science or other technical related field and 5+ years experience or an advanced degree and 3+ years experience
Nice to Have
Strong organization acumen with the ability to communicate effectively to non-technical audiences
Deep expertise in software test methodologies, quality standards/metrics (e.g. IEC 62304)
Experience with APIs and data platforms
Experience in a regulated environment
Proven track record as a successful software engineer
Together, we can change healthcare worldwide. At Medtronic, we push the limits of what technology, therapies and services can do to help alleviate pain, restore health and extend life. We challenge ourselves and each other to make tomorrow better than yesterday. It is what makes this an exciting and rewarding place to be.
We want to accelerate and advance our ability to create meaningful innovations - but we will only succeed with the right people on our team. Lets work together to address universal healthcare needs and improve patients lives. Help us shape the future.
Physical Job Requirements
The physical demands described within the Responsibilities section of this job description are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. For Office Roles: While performing the duties of this job, the employee is regularly required to be independently mobile. The employee is also required to interact with a computer, and communicate with peers and co-workers. Contact your manager or local HR to understand the Work Conditions and Physical requirements that may be specific to each role. (ADA-United States of America)
It is the policy of Medtronic to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, Medtronic will provide reasonable accommodations for qualified individuals with disabilities.