Search by job, company or skills

Medtronic

Associate Engineering Director - Software & Systems

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 months ago

Job Description

Responsibilities may include the following and other duties may be assigned

  • Lead embedded and platform software development across new product initiatives and sustaining programs in Surgical Robotics.
  • Build, manage, and develop high-performing, cross-functional engineering teams; foster a culture of engagement, collaboration, and excellence.
  • Align engineering execution with Operating Unit (OU) strategy, regulatory compliance, and delivery timelines.
  • Collaborate globally across OUs, design, QA, and project management teams to ensure integrated, high-quality product development.
  • Drive verification and validation activities; oversee issue resolution, design optimization, and continuous test plan improvement.
  • Monitor project progress, budgets, and resource allocation; ensure cost-effective, timely delivery of engineering solutions.
  • Champion best practices in software development, process improvement, and product lifecycle management within regulated environments.
  • Represent the team in broader R&D forums; promote cross-functional communication and strategic alignment.
  • Mentor engineers and managers; conduct design reviews and remove barriers to team success.
  • Demonstrate strong leadership in risk management, decision-making, and change management.

The role requirement for the current & potential engagements with OUs would require:

  • Product development experience
  • People Management experience
  • Software development and SW development practices and models
  • Product Engineering Management critical experience
  • Strategic customer engagement experience

Required Knowledge and Experience

  • 18+ years in embedded and platform software development within the medical device or related industry; 8+ years in software architecture and people/project management, leading cross-functional teams of 30+.
  • Managing and leading multiple teams of software managers and engineers, including hiring, performance management, and team development, preferably in the global R&D environment settings.
  • Designing and developing software for complex electromechanical software systems, including embedded software development as well as RTOS, distributed computing, software Infrastructure, etc.
  • Collaborating and managing software projects in both Agile/Scaled Agile Framework (SAFe) and traditional project management methodologies.
  • Technical Expertise: Proficient in Embedded C++ (Version 11+) RTOS environments (QNX, Linux), and object-oriented design. Skilled in troubleshooting on embedded targets and applying design patterns.
  • Leadership & Management: Proven track record managing global R&D teams, driving concurrent software releases using Agile/Waterfall, and ensuring compliance with global medical regulatory standards.
  • Regulatory & Process Knowledge: Deep understanding of design controls, ISO 13485/14971, validation, verification, and GDP. Experienced in process optimization, establishing software metrics, and fostering turnkey engineering solutions.
  • Industry Experience: Prior leadership roles in large MNCs; budgetary and departmental oversight; expert in medical device or regulated industries.
  • Project Execution: Strong program and technology management skills with successful execution of complex engineering projects involving globally dispersed teams.
  • Collaborating effectively with cross-functional teams, including hardware, systems, quality, regulatory, and other product development teams; Communicating technical information to both technical and non-technical audience.
  • Medical robotics, medical capital equipment, or highly regulated industry experience
  • Knowledge of software development workflow.
  • Software architecture and model-based development best practices
  • Reports to Engineering Director
  • Accountable to Project Manager(s) for project-related responsibilities
  • Frequent interaction with team members from other disciplines, particularly hardware engineers, 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.
  • Required: Bachelor of Engineering or Bachelor of Technology in Computer Sciences, Electronics or Electrical Engineering or Equivalent from a premium institute.
  • Preferred: Maters in Engineering or Masters in Technology Computer Science, Bio-Medical, Electronics or Electrical Engineering or Equivalent from a premier institute.
  • Responsibilities may include the following and other duties may be assigned.
  • 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.
  • Autonomy: Manages large team which would typically consist of both experienced professionals and managers.
  • Turns the department strategy into a commercial reality by developing, communicating and implementing business plans to achieve business results.
  • Receives assignments in objective oriented terms; has latitude to reinterpret objectives.
  • Organizational Impact: Initiates programs or projects based on identified business and / or tactical needs.
  • Decisions impact projects or operations, affect the deadlines, resources, and funds, and the achievement of organizational objectives.
  • Typically has budget or P&L accountability for a department, function or geography.
  • Innovation and Complexity: Develops new objectives, new operating policies, products, processes and standards in support of the job function strategy.
  • Problems and issues faced are complex, difficult and undefined, and require detailed information gathering, analysis and investigation to understand the problem.
  • Communication and Influence: Communicates with internal and external customers and vendors concerning ongoing operations, programs or processes.
  • Influences across functions and businesses while balancing divergent objectives to gain cooperation of other parties.
  • May interact on issues that have externally divergent objectives.
  • Leadership and Talent Management: Manages at least one (department, function, geography typically comprised of other People or Program managers and / or supervisors and experienced professionals.
  • Recommends strategies, goals and plans for a group.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 127692563