
Software Engineering Manager – Verification & Validation
Medtronic
Required Skills:
C++
Robotics
Python
QNX
Stakeholder Management
Software Engineering Manager
At Medtronic you can begin a life-long career of exploration and innovation, while helping champion healthcare access and equity for all. You’ll lead with purpose, breaking down barriers to innovation in a more connected, compassionate world.
A Day in the Life
As a Engineering Manager working at Medtronic, you will be a leader contributing to the Software Verification and Validation functional area. This involves building and managing a highly engaged team of engineers to ensure that they are positioned for growth and success.
Responsibilities may include the following and other duties may be assigned
· Lead a team of engineers of Software Verification and Validation
· Work closely with cross-functional teams, including design engineers, project managers, and quality assurance teams, to ensure seamless integration of verification and validation activities into the overall development process.
· Possess strong technical leadership skills to guide, and mentor team of engineers involved in the Software verification and validation process.
· Drive continuous improvement initiatives to enhance the efficiency and effectiveness of the verification and validation process.
· Shall effectively communicate with internal teams and external stakeholders, providing technical insights and updates on verification and validation progress.
· Participate in the documentation, communication, and review of undesirable test outcomes, and/or design enhancements, and determine impact of changes to test plans.
· Represent your team to the wider software organization.
· Partner with the greater R&D organization (quality, systems, etc.)
· Build sustainable processes for product development.
· Drive best practices within your functional area.
· Remove barriers for the team.
· Participate in design reviews.
· Mentor and coach, team members
· Combine the best of your experience with training and mentorship to move your career forward. If you want a challenging, energizing, rewarding career that changes lives, join us. Help us bring the next generation of life-changing medical technology to patients worldwide.
· If you are a pioneer and would like to have a big impact into the new world of medical robotics – then come join our team!
Required Knowledge and Experience
· Bachelor’s or Master’s degree required with Minimum of 15+ years of relevant experience
· Manage a cross functional engineering technical team size of 15+.
· Provide a blend of people management and technical savviness. Should have worked in matrix reporting structures with accountability on successful delivery of solutions.
· Demonstrated expertise in software test automation, including strategy, design, and implementation.
· Proficiency in an object-oriented language Advanced C++/C#.
· Experience in gtest/gmock
· Experience in CMake ,Git
· Strong proficiency in Python programming for test automation, scripting, and tool development.
· Experience with one or more: TDD, Unit Test, continuous integration and delivery.
· Experience with distributed real-time software.
· Experience performing risk management analysis of software (e.g. SW FMEA).
· Familiarity with real-time operating systems such as QNX.
· Deep understanding in product development processes & regulations (ex: ISO 13485, ISO 14971) Design controls for medical device development to coach and guide the technical leads is expected.
· Identify the needs and prepare capabilities in the cross functional areas, SW development and verification and validation areas to foster full turnkey solution to the business.
· Provide a deep understanding of the embedded and application SW development processes (Agile, waterfall methodology) and help establish SW metrics & recommend the processes for the team.
· Experience with validation of test methods, hard and software, test fixtures.
· Knowledge of principles and applications of biomechanics, physics, mechatronics, and electrical, mechanical and software development.
· Solid understanding of Design Controls, Medical Device Design Verification, and GDP (Good Documentation Practices)
· Knowledge of how to manage teams in a large organization, especially at multiple locations and remotely.
· Great communication skills: Strong ability to coordinate people and teams around unstructured challenges and moving project priorities.
· Fluency in English
· Medical robotics, medical capital equipment, or highly regulated industry experience
· Software architecture and model-based development best practices
· Reports to Associate Engineering Director / Engineering Director
· Accountable to Project Manager(s) for project-related responsibilities
· Frequent interaction with team members from other disciplines, to develop project requirements and other project artifacts such as project schedules. Possible interaction with clinicians, third-party vendors, manufacturers, subcontractors, and other users.
· Possible interaction with clinicians, third-party vendors, manufacturers, and subcontractors.
· Oversees activities of the company’s development and design requirements for software systems, applications and software quality assurance for enhancements and new products, including cloud-based or internet-related tools, to meet the current and future Software needs.
· Manages activities to assure programs are appropriately resourced and ensure continuous improvement in technical capability, process, and compliance.
· Manages scope, cost, and schedule within a cross-functional development team.
· Selects, develops, and evaluates personnel to ensure the efficient operation of the function.
Domain: Medical Device/Aerospace/Auto (Dont want from Chips/Semiconductor)
Skill Set : Advanced C++ (11+ Version), Python, gtest/gmock, CMake, Git, TDD, Unit Testing, CI/CD, real-time distributed software, QNX, risk management (SW FMEA), Agile/Waterfall, cloud & enterprise software, software architecture, model-based development.
Send me jobs like this
This one's a match? We'll send more your way
Similar Jobs

Principal Engineer - HBM_SOC Physical Verification
Micron Technology
Hyderabad, India
Full time
8 - 20 Years

Principal Memory Circuit Design Verification Engineer
Micron Technology
Bengaluru, India
Full time
8 - 20 Years

Site Reliability Engineer (DevOps)
Celigo
Hyderabad, India
Full time
5 - 10 Years

Senior DevOps Engineer
Celigo
Hyderabad, India
Full time
5 - 10 Years

DevOps Architect
Celigo
Hyderabad, India
Full time
12 - 20 Years

Design Automation Engineer, Scribe Design Non-Array
Micron Technology
Hyderabad, India
Full time
8 - 20 Years

Senior/ Staff Engineer, Scribe Array Layout Design
Micron Technology
Hyderabad, India
Full time
8 - 20 Years

STA & RTL Design Engineer
Micron Technology
Bangalore Rural, India
Full time
8 - 20 Years

Process Engineer
Lam Research
Bangalore Urban, India
Full time
3 - 8 Years

SENIOR ENGINEER, TD DEVICE PI
Micron Technology
Hyderabad, India
Full time
8 - 20 Years