Software Engineering Manager

7 days ago


Hyderabad, Telangana, India Medtronic Full time

Careers that Change LivesThe Medtronic Cardiac Ablation Solutions (CAS) team is looking for a Software Engineering Manager to lead our Medtronic Engineering & Innovation Center (MEIC) software team, who supports testing and DevSecOps for application software and operating systems components for cardiac electrophysiology capital systems.

As a Software Engineering Manager, you will be part Medtronic's Global R&D organization and will hold responsibility for the functional management of MEIC software test and DevOps engineers for the Cardiac Ablation Solutions (CAS) operating unit.

You will collaborate closely with upper management, software managers, product owners, scrum masters, and engineers at MEIC and in North America, to ensure that program and functional goals are met.

You will be responsible for managing staff and who support activities across multiple development programs within the CAS electrophysiology capital equipment product lines.

A Day in the LifeLead a software test and DevOps team

supporting current and next generation medical device development to treat and improve the lives of people with cardiac arrhythmias.
Directly manage a combination of full-time employees and contractors.

Establish strong relationships with direct reports, including scheduling regular 1:1s, and participate in providing and accepting timely, candid feedback in unrelenting pursuit of continuous personal and team improvement.

With the support of Talent Acquisition staff, lead hiring/staffing efforts for all CAS MEIC software engineering roles.
Strategize on, evaluate, and execute resourcing strategies that meet supply and demand over multiple years.
Support growing the size of the MEIC CAS team.

Guide, coach, and develop software test and DevOps engineers to attain their professional objectives for growth while ensuring functional success and high performance for the business.

Heavily collaborate with U.S.-based CAS SW functional managers and product owners for software program planning, encompassing scope, cost, schedule, and resourcing strategies.

Become the primary designated lead for CAS software at MEIC.Work closely with the CAS SW-FW management team to represent and advocate for the CAS-MEIC team, continuing to improve the working norms of the team within a new and growing partnership.

Educate U.S.-based management team on cultural norms and best practices to support high retention of CAS MEIC staff.
Advocate for and provide support towards CAS capital medical devices being shipped to and safely used in MEIC labs.

Lead one or more team process improvement efforts across CAS SW-FW, as aligned with skillset/experience and as designated by leadership.

Ensure completion of Medtronic SW DRM (Design for Reliability and Manufacturing) and Agile Scrum training for self and team.

Establish a culture of quality and safety in conjunction with strong innovation, as well as high collaboration across the organization.

Listen to team's concerns, and advocate for safety- and reliability-driven additional work when necessary.

Train on and apply the appropriate standards, processes, procedures, and tools throughout the software development life cycle, following FDA regulations and IEC 62304 for medical device software.

Ensure training of direct reports is appropriate.

Maintain an attitude of positive flexibility, sometimes performing assigned work outside the boundaries of a typical software engineering manager job description to meet overall team deadlines and milestones.

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.

Must Have:

Minimum RequirementsA Bachelor's Degree in technical field with 15 years of relevant experience, or advanced degree with 3 years of relevant experience.2+ years of direct software engineering (test and/or DevOps) experience.3+ years of experience in management , leading the execution of processes, people, and projects within software testing and DevOps.


Nice to HaveDegree in computer science, electrical engineeringMaster's Degree in Engineering, Computer ScienceExperience managing one or more software teams, including performing hiring activities and performance reviews.

Experience working with multi-site or remote teams, in particular direct collaboration with U.S.-based colleagues.

Strong knowledge of software testing, test automation, regression testing, and validation & DevOpsExperience with highly regulated and/or safety-critical systems is required (medical device experience strongly preferred).


Solid understanding of structured product development:
requirements-driven engineering, requirements documentation, rigorous verification, risk analysis, etc.
Experience with Microsoft suite of tools (Project, Word, Excel, PowerPoint, etc.)Very strong verbal and written English communication skills.
Able to influence leadership and team regarding issues that impact the business and its technical service and product strategies.
Experience with Agile Scrum.

Experience in development and maintenance of large electro-mechanical capital products with embedded firmware and application software running on Windows or Linux.

Multiple years' experience as a SW test engineer using automated testing.
Understanding of broad technical software testing concepts such as test-driven development, behavior-driven development, white box and black box testing.

Familiarity with common software development test tools/platforms/languages (GIT, JIRA, TFS, Polarion, C#/.NET, CodedUI, Appium, Microsoft Test Manager, etc).Familiarity with DevOps CI/CD pipelines.

Experience with 21CFR Part 820 and ISO 13485, and ISO 62304.Proven ability to work in a team environment with strong collaboration skills, engaging with technical and non-technical staff across multiple geographical R&D sites, including significant remote/videoconference-based work.

Up to 15% travel internationally.#MEICCVJOBS

  • Hyderabad, Telangana, India Rocket Software Full time

    Job DescriptionSummary:The Senior Software Engineer designs, develops, troubleshoots, debugs, and sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software tools including operating systems, compilers, routers, networks, utilities,...

  • Software Engineer I

    7 days ago


    Hyderabad, Telangana, India Rocket Software Full time

    Job DescriptionSummary:The Software Engineer-I designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools.Essential Duties and Responsibilities:Learnsand understandshardware and...

  • Software Engineer

    3 weeks ago


    Hyderabad, Telangana, India Siemens Digital Industries Software Full time

    Job Family: Research & DevelopmentReq ID: 417892Assists more senior engineers in designing, developing, modifying, and implementing software programming for products (both internal and external) with focus on surpassing customers expectations by achieving high quality and on time delivery. Ensures the overall functional quality of the released product on all...

  • Software Engineer

    2 months ago


    Hyderabad, Telangana, India Siemens Digital Industries Software Full time

    Job Family: Research & DevelopmentReq ID: 417892Assists more senior engineers in designing, developing, modifying, and implementing software programming for products (both internal and external) with focus on surpassing customers expectations by achieving high quality and on time delivery. Ensures the overall functional quality of the released product on all...


  • Hyderabad, Telangana, India Medtronic Full time

    Careers that Change Lives The Medtronic Cardiac Ablation Solutions (CAS) team is looking for a Software Engineering Manager to lead our Medtronic Engineering & Innovation Center (MEIC) software team, who supports testing and DevSecOps for application software and operating systems components for cardiac electrophysiology capital systems. As a Software...


  • Hyderabad, Telangana, India Coupa Software Full time

    Through the power of trillions of dollars in business spend, Coupa's mission is to unlock our customers' full potential to do well and do good, anchored in our shared belief that we are smarter together. Our customers, suppliers, and employees- our Coupanians- come together to co-create ideas and innovations that impact the power of spend.Responsibilities:...


  • Hyderabad, Telangana, India Sampoorna Consultants Pvt. Ltd Full time

    Job Description :Responsibilities:Be both highly technical and an effective people managerProvide clear and concise instructions to engineering teamsLead teams that deliver multiple projectsCollaborate with various functions and Drive execution and deliverParticipate in technical design Minimum Qualifications: 8+ years of software engineering work...


  • Hyderabad, Telangana, India Sampoorna Consultants Pvt. Ltd Full time

    Job Description :Responsibilities :- Be both highly technical and an effective people manager- Provide clear and concise instructions to engineering teams- Lead teams that deliver multiple projects- Collaborate with various functions and Drive execution and deliver- Participate in technical designMinimum Qualifications :- 8+ years of software engineering...


  • Hyderabad, Telangana, India Sampoorna Consultants Pvt. Ltd Full time

    Job Description :Responsibilities :- Be both highly technical and an effective people manager- Provide clear and concise instructions to engineering teams- Lead teams that deliver multiple projects- Collaborate with various functions and Drive execution and deliver- Participate in technical designMinimum Qualifications :- 8+ years of software engineering...


  • Hyderabad, Telangana, India Corporate Resources Full time

    Job DescriptionSupervise a team of 4-8 team membersActively contribute code to projectsCommunicate technical expertise, stay current and communicate best practices within their technical disciplineMentors Software Engineers on best practices within their technical guildManages overall code quality of Software Engineers on assigned guild(s)Ensures Software...


  • Hyderabad, Telangana, India Garmin Technologies Full time

    Greetings from GarminWe are hiring Manager IT Software Engineering for Garmin. Please go through the below JD.POSITION SUMMARY:The Manager IT Software Engineering has responsibilities over multiple software engineering squads and a set of software applications.He or she is accountable to the Director, Technology and Development, Information Technology...


  • Hyderabad, Telangana, India Boomi Full time

    About Boomi and What Makes Us SpecialAre you ready to work at a fast-growing company where you can make a difference? Boomi aims to make the world a better place by connecting everyone to everything, anywhere. Our award-winning, intelligent integration and automation platform helps organizations power the future of business. At Boomi, you'll work with...


  • Hyderabad, Telangana, India Boomi Full time

    About Boomi and What Makes Us Special Are you ready to work at a fast-growing company where you can make a difference? Boomi aims to make the world a better place by connecting everyone to everything, anywhere. Our award-winning, intelligent integration and automation platform helps organizations power the future of business. At Boomi, you'll work with...


  • Hyderabad, Telangana, India Quest Diagnostics Full time

    Job Title : Manager of Software and Responsibilities : Play a critical role as a technical leader within our Engineering org in shaping and supporting our company vision, day-to-day operations, and culture. Define, design, and implement the strategic direction of Software development & support for Global Markets IT including a comprehensive end to end...


  • Hyderabad, Telangana, India Evernorth Full time

    Software Engineering ManagerPosition Overview:Excited to advance in your career?We highly value our skilled employees and always aim to assist our team members in their professional growth before seeking external hires. If you believe you are a good fit for the available position, we recommend you to submit your application.Our team plays a crucial role in...


  • Hyderabad, Telangana, India Garmin Technologies Full time

    Greetings from GarminWe are hiring Manager IT Software Engineering for Garmin. Please go through the below JD.POSITION SUMMARY:The Manager IT Software Engineering has responsibilities over multiple software engineering squads and a set of software applications.He or she is accountable to the Director, Technology and Development, Information Technology for:...

  • TensorGo Software

    2 months ago


    Hyderabad, Telangana, India TensorGo Software Full time

    Objectives of this Role :Drive the product and business-planning process across cross-functional teams of the organization.Analyze consumer needs, current market trends, and potential partnerships from an ROI and build vs. buy perspective.Assess current competitor offerings, seeking opportunities for differentiation.Analyze product requirements and develop...


  • Hyderabad, Telangana, India New Relic, Inc. Full time

    Manager, Software EngineeringManager, Software EngineeringManager, Software Engineering Req ID 7 Location(s) Hyderabad, India; Work arrangement(s) Hybrid (works from home and New Relic office throughout the week), Office (works primarily in a New Relic office) Your opportunityWe are looking for an experienced engineering manager with an eagerness for...


  • Hyderabad, Telangana, India Evernorth Full time

    Software Engineering ManagerPosition Overview:Excited to grow your career ?We value our talented employees, and whenever possible strive to help one of our associates grow professionally before recruiting new talent to our open positions. If you think the open position you see is right for you, we encourage you to apply!Our people make all the difference in...


  • Hyderabad, Telangana, India Evernorth Full time

    Software Engineering ManagerPosition Overview:Excited to grow your career ?We value our talented employees, and whenever possible strive to help one of our associates grow professionally before recruiting new talent to our open positions. If you think the open position you see is right for you, we encourage you to apply!Our people make all the difference in...