Share this Job
Software Program Leader Job
Apply now »
- Apply now
-
Start apply with LinkedIn
-
Start apply with Facebook
-
If you do not have one of these profiles,
start the apply process -
Please wait...
-
Date: Apr 23, 2012
Location: Northridge, CA, US
Software Program Leader
Requisition 80882
Category Engineering
Business Diabetes
Division RTG DIA-RaD
Location USA-CA-Northridge
Relocation Relocation eligibility to be determined
Job Type Full Time - Regular
Exempt/Non-Exempt Exempt
Shift First
Travel Percentage less than 25%
Experience Required 10+ years
Education Required Bachelors Degree
Medtronic is an Equal Opportunity/Affirmative Action Employer
Position Description
At Medtronic, our Mission is deeply embedded into the hearts and minds of our people. The actions and decisions of employees at every level are deeply rooted in our quest "to alleviate pain, restore health, and extend life." Our work changes lives. Each year, nearly 6 million people benefit from our therapies, but we know there are millions more who need them. So our Mission is a powerful motivator, driving us to continually pioneer new technologies, new therapies, and new ways to manage chronic diseases. The result is an innovative culture where passionate people are encouraged and flourish. If your job search ends at Medtronic, you'll find yourself collaborating with some of the brightest minds in the healthcare industry.
Medtronic Diabetes is an innovative research and development team that designs and engineers consumer-oriented medical devices. Our products are essential health care devices that are easy-to-use and offer users benefits that are only made possible through tightly integrated technology solutions.
The Software Program Leader will lead software teams to deliver on major device programs, enabling device launches that improve therapy and ease of use in the treatment of disease.
Position Responsibilities
As the Software Program Leader, you will be responsible for programs from scope definition through delivery. Responsibilities include:
- Managing planning phases, negotiating preliminary scope, schedule, and resources, and bringing proposal to closure
- Collaborating with functional teams outside of software to define dependencies, deliverables, and integration points.
- Preparing and executing against a project plan. Creating an integrated project plan that incorporates work from multiple internal teams, and captures dependencies and deliverables to outside teams.
- Managing scope, time and resource use of multiple projects, within defined constraints. Responsible for project meeting organizational quality requirements, Product launch schedule and project and product cost targets. Managing execution of programs within schedule and cost projections. Creating and maintaining focus on milestones and critical path.
- Managing risk through proactive identification, aggressive mitigation, and diligent tracking.
- Managing the project budget, including yearly planning, tracking and forecasting
- Managing vendor relationships. Define expectations, establish oversight infrastructure, manages contracts and billing activities.
- Communicating software program status, metrics and risks to cross functional team and to senior leadership. Regularly communicates with senior leadership to understand any changes in strategy, constraints, expectations and other project and company related information that can influence the management of the team.
- Demonstrate change leadership and inspire change adoption within the team.
- Planning and balancing resources across multiple programs; negotiating resource comments.
- Effective management of dotted-line relationships; matrix management skills.
Technical competencies:
- Excellent judgment, organizational, risk assessment and problem solving skills
- Robust project planning/execution skills including estimating, scheduling, and executing on committed schedules
- Ability to maintain and strengthen a collaborative environment within the software engineering group and across cross-functional teams.
- Superior knowledge of software engineering practices & techniques
- Superior knowledge and experience with the full software development lifecycle
- Superior knowledge and experience with program management methods and tools
- Knowledge of safety critical, fault tolerant and real-time software engineering principles and architecture, current embedded system technologies, embedded system technology trends, and embedded software development, verification, and validation process.
Leadership competencies:
- Strategic Thinking: Determines actions needed within own team to execute strategy. Understands the competitive drivers. Demonstrates global perspective. Promotes clear understanding of customer expectations within own team. Thinks strategically. Consistently encourages team to search for new ways to meet customer requirements.
- Change Leadership: Achieves change by communicating the benefits, facilitating two-way dialog, building an understanding of the change process and effectively addressing questions/concerns. Manages change. Identifies change obstacles within the team and proactively implements change management tactics to overcome them.
- Creates a culture of accountability on the project so all team members hold themselves and other accountable. Holds project team and senior management accountable.
- Collaboration and Teamwork: Takes an active leadership in teams by establishing, communicating, and reinforcing team norms. Works effectively across multiple functions. Encourages others to acknowledge and celebrate team accomplishments. Develops influence through relationships across the organization; promotes win-win outcomes within and among teams. Works collaboratively with internal/external groups to achieve business results. Coaches others in the dynamics of effective teamwork
- Strong Communication Skills: Writes and presents complex ideas in a concise and effective manner. Able to effectively influence a wide range of audiences with compelling writing and speaking. Effectively solicits feedback/questions from the team. Explains difficult concepts and effectively persuades others to adopt a point of view. Facilitates discussions to reach consensus. Commands attention and can manage group process during presentation. Gauges the audiences reaction and can make appropriate adjustments
- Drives for Results: Drives team to achieve goals; adjusts plan of action to remove obstacles and achieve success. Assesses organizational factors that will help or hinder the team in accomplishing a goal and a creates focused execution plan to ensure success. Encourages others to go above what they think they can do to achieve results.
- Facilitates identification of risks from interaction of multiple component projects, and organizations outside product development. Manages risk mitigation activities.
- Demonstrates advanced knowledge of project management methods and tools (PMBOK), and product development lifecycle. Manages projects requiring coordination with all product development functions, and organizations outside product development. Manages multiple projects concurrently.
- Possesses a strong commitment level to the project doing what is needed to deliver consistent, high quality results.
- Entrepreneurial spirit combined with strong program and product management skills. Demonstrated bias for action and ability to achieve results through people.
Basic Qualifications
- BSEE, BSCE, BS Biomedical Engineering, or BSCS
- 10+ years of experience in software for embedded software devices
- 5+ years of experience leading software projects
- Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to executives and non-technical leaders
- 3+ years of experience with complex, cross-functional projects.
- 3+ years of experience working with off-shore teams
- Engineering process expertise, with a full understanding of Software Development Life Cycle (SDLC) principles and process improvement
Desired/Preferred Qualifications
- Strong background with software requirements management, configuration management, and defect tracking
- Previous experience in safety/reliability-driven or regulated industry.
- Familiar with medical product development, design control process, quality and regulatory environments, and the following standards:
o IEC 62304
o Quality Management – ISO 9001 & 13485
o Risk Management – ISO 14971
o EU Medical Device requirements – Council Directive 93/42/EEC
o Medical Electrical Equipment – EN 60601
o ANSI/AAMI software standards and AAMI technical information reports
- Desire to collaboratively work in project teams on high profile projects
- Ability to converse technically with mechanical, electronic, software, systems, radio frequency, and quality engineering disciplines.
- Solid background in software engineering methodologies
- Demonstrated record of successful delivery of complex programs on time and within budget.
Physical Job Requirements
Ability to sit and work at a computer station (including laptop) for lengthy periods of time
Ability to work in a standard office work environment
Requisition 80882
Category Engineering
Business Diabetes
Division RTG DIA-RaD
Location USA-CA-Northridge
Relocation Relocation eligibility to be determined
Job Type Full Time - Regular
Exempt/Non-Exempt Exempt
Shift First
Travel Percentage less than 25%
Experience Required 10+ years
Education Required Bachelors Degree
Medtronic is an Equal Opportunity/Affirmative Action Employer
Position Description
At Medtronic, our Mission is deeply embedded into the hearts and minds of our people. The actions and decisions of employees at every level are deeply rooted in our quest "to alleviate pain, restore health, and extend life." Our work changes lives. Each year, nearly 6 million people benefit from our therapies, but we know there are millions more who need them. So our Mission is a powerful motivator, driving us to continually pioneer new technologies, new therapies, and new ways to manage chronic diseases. The result is an innovative culture where passionate people are encouraged and flourish. If your job search ends at Medtronic, you'll find yourself collaborating with some of the brightest minds in the healthcare industry.
Medtronic Diabetes is an innovative research and development team that designs and engineers consumer-oriented medical devices. Our products are essential health care devices that are easy-to-use and offer users benefits that are only made possible through tightly integrated technology solutions.
The Software Program Leader will lead software teams to deliver on major device programs, enabling device launches that improve therapy and ease of use in the treatment of disease.
Position Responsibilities
As the Software Program Leader, you will be responsible for programs from scope definition through delivery. Responsibilities include:
- Managing planning phases, negotiating preliminary scope, schedule, and resources, and bringing proposal to closure
- Collaborating with functional teams outside of software to define dependencies, deliverables, and integration points.
- Preparing and executing against a project plan. Creating an integrated project plan that incorporates work from multiple internal teams, and captures dependencies and deliverables to outside teams.
- Managing scope, time and resource use of multiple projects, within defined constraints. Responsible for project meeting organizational quality requirements, Product launch schedule and project and product cost targets. Managing execution of programs within schedule and cost projections. Creating and maintaining focus on milestones and critical path.
- Managing risk through proactive identification, aggressive mitigation, and diligent tracking.
- Managing the project budget, including yearly planning, tracking and forecasting
- Managing vendor relationships. Define expectations, establish oversight infrastructure, manages contracts and billing activities.
- Communicating software program status, metrics and risks to cross functional team and to senior leadership. Regularly communicates with senior leadership to understand any changes in strategy, constraints, expectations and other project and company related information that can influence the management of the team.
- Demonstrate change leadership and inspire change adoption within the team.
- Planning and balancing resources across multiple programs; negotiating resource comments.
- Effective management of dotted-line relationships; matrix management skills.
Technical competencies:
- Excellent judgment, organizational, risk assessment and problem solving skills
- Robust project planning/execution skills including estimating, scheduling, and executing on committed schedules
- Ability to maintain and strengthen a collaborative environment within the software engineering group and across cross-functional teams.
- Superior knowledge of software engineering practices & techniques
- Superior knowledge and experience with the full software development lifecycle
- Superior knowledge and experience with program management methods and tools
- Knowledge of safety critical, fault tolerant and real-time software engineering principles and architecture, current embedded system technologies, embedded system technology trends, and embedded software development, verification, and validation process.
Leadership competencies:
- Strategic Thinking: Determines actions needed within own team to execute strategy. Understands the competitive drivers. Demonstrates global perspective. Promotes clear understanding of customer expectations within own team. Thinks strategically. Consistently encourages team to search for new ways to meet customer requirements.
- Change Leadership: Achieves change by communicating the benefits, facilitating two-way dialog, building an understanding of the change process and effectively addressing questions/concerns. Manages change. Identifies change obstacles within the team and proactively implements change management tactics to overcome them.
- Creates a culture of accountability on the project so all team members hold themselves and other accountable. Holds project team and senior management accountable.
- Collaboration and Teamwork: Takes an active leadership in teams by establishing, communicating, and reinforcing team norms. Works effectively across multiple functions. Encourages others to acknowledge and celebrate team accomplishments. Develops influence through relationships across the organization; promotes win-win outcomes within and among teams. Works collaboratively with internal/external groups to achieve business results. Coaches others in the dynamics of effective teamwork
- Strong Communication Skills: Writes and presents complex ideas in a concise and effective manner. Able to effectively influence a wide range of audiences with compelling writing and speaking. Effectively solicits feedback/questions from the team. Explains difficult concepts and effectively persuades others to adopt a point of view. Facilitates discussions to reach consensus. Commands attention and can manage group process during presentation. Gauges the audiences reaction and can make appropriate adjustments
- Drives for Results: Drives team to achieve goals; adjusts plan of action to remove obstacles and achieve success. Assesses organizational factors that will help or hinder the team in accomplishing a goal and a creates focused execution plan to ensure success. Encourages others to go above what they think they can do to achieve results.
- Facilitates identification of risks from interaction of multiple component projects, and organizations outside product development. Manages risk mitigation activities.
- Demonstrates advanced knowledge of project management methods and tools (PMBOK), and product development lifecycle. Manages projects requiring coordination with all product development functions, and organizations outside product development. Manages multiple projects concurrently.
- Possesses a strong commitment level to the project doing what is needed to deliver consistent, high quality results.
- Entrepreneurial spirit combined with strong program and product management skills. Demonstrated bias for action and ability to achieve results through people.
Basic Qualifications
- BSEE, BSCE, BS Biomedical Engineering, or BSCS
- 10+ years of experience in software for embedded software devices
- 5+ years of experience leading software projects
- Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to executives and non-technical leaders
- 3+ years of experience with complex, cross-functional projects.
- 3+ years of experience working with off-shore teams
- Engineering process expertise, with a full understanding of Software Development Life Cycle (SDLC) principles and process improvement
Desired/Preferred Qualifications
- Strong background with software requirements management, configuration management, and defect tracking
- Previous experience in safety/reliability-driven or regulated industry.
- Familiar with medical product development, design control process, quality and regulatory environments, and the following standards:
o IEC 62304
o Quality Management – ISO 9001 & 13485
o Risk Management – ISO 14971
o EU Medical Device requirements – Council Directive 93/42/EEC
o Medical Electrical Equipment – EN 60601
o ANSI/AAMI software standards and AAMI technical information reports
- Desire to collaboratively work in project teams on high profile projects
- Ability to converse technically with mechanical, electronic, software, systems, radio frequency, and quality engineering disciplines.
- Solid background in software engineering methodologies
- Demonstrated record of successful delivery of complex programs on time and within budget.
Physical Job Requirements
Ability to sit and work at a computer station (including laptop) for lengthy periods of time
Ability to work in a standard office work environment
Nearest Major Market: Los Angeles
Job Segments: Biomedical Engineering, Business Process, Change Management, Computer Science, Developer, Diabetes, Electrical, Electrical Engineering, Embedded, Engineer, Engineering, Finance, Healthcare, Law, Legal, Management, Marketing, Medical Device, Medical Technology, Operations, Product Development, Product Manager, Program Manager, Project Manager, Quality, Quality Engineer, Quality Manager, Research, RF, Risk Management, Science, Software Engineer, Special Medicine, Technology
Apply now »
- Apply now
-
Start apply with LinkedIn
-
Start apply with Facebook
-
If you do not have one of these profiles,
start the apply process -
Please wait...
-



