Software Program Manager

Abbott•Pleasanton, CA
•Onsite

About The Position

Abbott is seeking a program manager to lead software-focused product development initiatives supporting connected medical devices, digital health technologies, and Software as a Medical Device (SaMD) solutions. The role partners with Software Engineering, Systems Engineering, Quality, Regulatory Affairs, Clinical Engineering, Product Management, and Cybersecurity teams to deliver innovative, compliant, high-quality products that improve patient care. The successful candidate will lead cross-functional software development projects and support predictable execution in a regulated environment.

Requirements

  • Bachelor's degree in Software Engineering, Engineering, Science, or a related technical discipline.
  • At least 5 years of experience in program management, project management, software engineering, systems engineering, quality engineering, or related technical roles.
  • Experience leading or supporting software development projects with cross-functional teams.
  • Understanding of software development lifecycles and project execution methodologies.
  • Experience managing project schedules, milestones, risks, dependencies, and stakeholder communications.
  • Strong organizational, communication, and problem-solving skills.
  • Demonstrated ability to collaborate effectively across technical and business functions.

Nice To Haves

  • Experience with Software as a Medical Device (SaMD).
  • Experience with connected medical devices, digital health platforms, mobile applications, cloud-based healthcare solutions, or remote patient management technologies.
  • Experience working in a regulated medical device or healthcare environment.
  • Familiarity with IEC 62304, ISO 14971, FDA software guidance, cybersecurity requirements, and design control processes.
  • Experience supporting integrated hardware and software product development programs.
  • Experience with Agile, Scrum, SAFe, or hybrid software development methodologies.
  • Background in software engineering, systems engineering, design quality, or product development.
  • PMP, Agile, Scrum Master, or equivalent certifications.

Responsibilities

  • Lead software and digital product development programs from planning through product release.
  • Drive execution across Software Engineering, Systems Engineering, Quality, Regulatory Affairs, Clinical Engineering, Product Management, and Cybersecurity teams.
  • Develop and maintain integrated project plans, schedules, milestones, resource forecasts, and risk management strategies.
  • Support implementation of effective software development processes and best practices.
  • Coordinate software development activities, including requirements management, implementation, verification, validation, and release planning.
  • Ensure alignment between software, hardware, systems, and business deliverables.
  • Monitor project risks, dependencies, and resource constraints, and drive timely resolution.
  • Facilitate project reviews and communicate status, key decisions, and risks to stakeholders and leadership.
  • Support compliance with design controls, software lifecycle processes, risk management practices, and regulatory requirements.
  • Contribute to continuous improvement initiatives that enhance product quality and development efficiency.

Benefits

  • Career development opportunities with an international company.
  • Employees can qualify for free medical coverage in the Health Investment Plan (HIP) PPO medical plan in the next calendar year.
  • Retirement savings plan with a high employer contribution.
  • Tuition reimbursement.
  • Freedom 2 Save student debt program.
  • FreeU education benefit, described as an affordable and convenient path to earning a bachelor's degree.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service