M

Medtronic

Medical device maker advancing therapies

Senior Principal Software Engineer - Mobile Technology

Mobile EngineeringUpdated on Nov 13
Full-timeHyderabad, Telangana, IndiaNo salary listed

About the Job

Requirements

  • A B-Tech/BE in Computer Science, Electronics, or a related field with 20+ years of Software and Systems Engineering experience, or an ME/M-Tech with 18+ years of relevant experience.
  • Proven experience leading the development and delivery of enterprise-scale software systems focused on quality, reliability, and maintainability.
  • Expertise in defining and implementing software quality metrics and ensuring adherence to software development and testing best practices.
  • Deep understanding of software engineering processes, including agile methodologies, continuous integration/continuous delivery pipelines, and DevOps practices.
  • Experience driving software process-improvement initiatives and using data to improve software-development efficiency and product quality.
  • Hands-on experience with Design for Reliability and Manufacturability principles and integrating them into the software product lifecycle.
  • Familiarity with patient safety standards and regulations such as ISO 13485 and IEC 62304 for safety-critical systems, particularly in healthcare or medical-device industries.
  • Demonstrated ability to lead technical reviews, conduct code analysis, and ensure alignment with regulatory and industry standards.

Responsibilities

  • Partner with engineering, product management, and quality teams to assess project progress and ensure alignment with software excellence metrics, quality goals, and maturity standards.
  • Drive software-maturity initiatives and track KPIs such as defect density, technical debt, and code quality; implement frameworks to ensure reliability, scalability, and maintainability across the software lifecycle.
  • Oversee integration of DevOps practices, optimize CI/CD pipelines, automate testing, and improve deployment processes to enhance efficiency and system reliability.
  • Lead evaluation and optimization of software tools and development processes, ensuring teams use effective solutions for code analysis, automation, and collaboration.
  • Conduct critical reviews of software components to ensure best practices, code quality, and adherence to industry standards; guide teams in optimizing development cycles and testing strategies.
  • Ensure software meets regulatory requirements and patient-safety standards by driving initiatives such as Design for Reliability and Manufacturability and Quality Improvement Plans.
  • Provide technical leadership and mentorship, foster continuous learning, and ensure the team stays current with industry trends and best practices.
  • Promote reuse of software components and frameworks across teams to improve efficiency and consistency and reduce development time.
  • Analyze performance data, identify improvement opportunities, and lead initiatives to enhance software quality, safety, and user experience; implement process improvements through regular assessments and industry benchmarking.
  • Regularly update stakeholders on progress, software maturity, and quality metrics, and provide strategic recommendations for process improvements and alignment with business objectives.
  • Collaborate with business analysts, developers, end users, and cross-functional teams to understand requirements and deliver solutions.

Desired Qualifications

  • Experience developing software systems for regulated industries such as healthcare, aerospace, or automotive, where safety and quality are critical.
  • Expertise in statistical process control, Six Sigma, or other process-improvement methodologies.
  • Experience with cloud-native or distributed systems, particularly optimizing reliability and scalability.
  • Hands-on experience with software maturity models such as CMMI and applying them to drive software excellence and continuous improvement.
  • Previous leadership experience driving cross-functional quality-improvement initiatives in environments requiring stringent safety and regulatory compliance.

About the Company

Medtronic

Medical device maker advancing therapies

Medtronic develops medical devices that diagnose, monitor, and treat chronic diseases. Its products include implantables, sensors, and therapies used in cardiovascular care, diabetes management, and neurostimulation, working by interacting with the body to regulate or monitor physiological processes. The company differentiates itself through a long history of device development, strategic acquisitions like Covidien, and a broad, diversified portfolio across therapeutic areas. Its goal is to improve patients’ health outcomes by delivering integrated medical technologies and solutions for disease management.

Company size
10,001+
Company stage
IPO
Headquarters
Fridley, MN
Founded
1949

Recently Posted Jobs

Explore more opportunities at Medtronic

See more jobs