Medtronic logo

Software Engineering Mgr

Medtronic
NewPosted today

LOCATION

Nanakramguda · Hybrid

EXPERIENCE

15+ Years

TYPE

FullTime

SKILLS REQUIRED

People ManagementTechnical LeadershipSoftware Development LifecycleAgile Development

Job description

Overview

Lead a team of software engineers designing and developing applications for medical devices (web, mobile, desktop), with a focus on team management, process and career growth.

What you'll do

  • Lead a team of engineers that design and develop software applications for medical devices (Web, Mobile, Desktop).
  • Manage day-to-day technical work, including sprint backlog management, assignment management, and tracking team deliverables to projects.
  • 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 your team members.

What you'll need

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 15+ years of relevant experience in software development, with a proven track record of delivering successful software projects.
  • 5+ years of experience in software development within the medical device or regulated industry, with a deep understanding of regulatory requirements.
  • Experience managing a cross-functional engineering team of 15+ members, with a proven ability to lead and motivate teams.
  • Strong understanding of enterprise application (desktop, mobile, cloud) development and V&V, with comprehensive knowledge of relevant technologies and methodologies.
  • Proven ability to manage projects within a matrix reporting structure, with strong organizational and project management skills.
  • Demonstrated ability to blend people management and technical expertise, with a passion for leading teams and solving complex technical challenges.
  • Experience mentoring and coaching software engineers, with a commitment to fostering their professional growth.
  • Experience working collaboratively with cross-functional teams, with excellent communication and interpersonal skills.

Nice to have

  • Technical management experience leading platform and enterprise application software development teams in a fast-paced R&D environment, with deep understanding of the software development lifecycle and its best practices in medical device or similar regulated industries, and a strong focus on team career development.
  • Experience developing and commercializing software products in an R&D environment, including understanding of the SDLC and best practices in the medical device industry, and experience providing post-product support.
  • Experience leading software development continuous process improvement activities.
  • Experience with Agile methodologies (Scrum, Kanban, SAFe) in a regulated environment.
  • Experience with continuous integration and continuous delivery (CI/CD) pipelines.
  • Experience with test-driven development (TDD), automated testing and design documentation.
  • Understanding and appreciation of SDLC process and tools (e.g. JIRA, GIT, TFS).
  • Experience performing risk management analysis of software, ideally using SW FMEA techniques.
  • Experience providing guidance, coaching, and training to other software engineers in software development technologies and best practices.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Software Engineering Mgr