×
Register Here to Apply for Jobs or Post Jobs. X

Senior Technical Program Manager

Job in Campbell, Santa Clara County, California, 95011, USA
Listing for: Imperative Care
Full Time position
Listed on 2026-07-05
Job specializations:
  • Software Development
    Software Testing, Software Project Mgr/ Lead
Salary/Wage Range or Industry Benchmark: 120000 - 150000 USD Yearly USD 120000.00 150000.00 YEAR
Job Description & How to Apply Below

Responsibilities

  • The Senior Technical Program Manager, Software plans, coordinates, and drives execution of software programs for a complex robotic medical device platform
  • Partnering with Engineering, Product, Quality, Regulatory, and Manufacturing, this role ensures software is planned, documented, released, and transferred per company priorities and medical device quality system requirements
  • A core part of the role is owning the software release and lifecycle documentation — writing, editing, and maintaining release records, plans, and quality documents that are complete, traceable, and audit-ready
  • Lead software program planning and execution from concept through design, implementation, verification, release, maintenance, and transfer to manufacturing
  • Develop, maintain, and communicate integrated software plans, schedules, milestones, dependencies, risks, and status — keeping them current as scope and priorities change
  • Plan and manage a recurring ~6-week release cadence: cycle planning, scope definition, release readiness reviews, branch/version planning, release checklists, release notes, and QMS release approvals
  • Drive sprint planning and backlog coordination; track progress per sprint against cycle and release commitments, surfacing slips and risks early
  • Work within modern development tool chains (Linux, Git, CI/CD, issue tracking) and apply scripting to improve automation between tools and contribute to build, test, and release workflows
  • Create and maintain regulated software lifecycle documentation in partnership with QA — SOPs/WIs, SRS, development plans, dFMEA, coding guidelines, configuration management, defect reports, verification plans/reports, maintenance plans, architecture/design documents, release notes, and SBOMs
  • Maintain requirements traceability across user needs, requirements, risk controls, verification evidence, defects, and release documentation
  • Lead cross-functional defect triage: prioritization, root-cause follow-up, fix verification, and release-impact decisions
  • Coordinate design transfer to manufacturing, including tooling planning and software deployment instructions
  • Partner with QA and Regulatory to ensure software deliverables are complete, traceable, audit-ready, and aligned with IEC 62304 and related medical device software expectations
  • Identify practical process improvements in planning, release predictability, documentation quality, traceability, and compliance efficiency
Qualifications
  • The ideal candidate combines strong program management discipline with a hands‑on software background — including programming and scripting — and practical knowledge of regulated software development and release management
  • Proven track record delivering multi‑team software programs end‑to‑end, managing schedules, dependencies, risks, and recurring release cycles across concurrent work streams
  • Excellent written and verbal communication skills; able to translate complex technical issues into clear schedules, risks, and decisions for technical and non‑technical stakeholders
  • Scripting experience (e.g., Python, Bash) sufficient to automate workflows between tools and contribute to CI/CD pipelines
  • 7+ years in technical program management, software development, software quality, or related engineering roles; medical device, robotics, or other regulated/safety‑critical industry experience preferred
  • Working knowledge of design controls and IEC 62304, with the ability to ensure software deliverables meet regulatory and audit‑readiness standards
  • Hands‑on programming experience — has written and shipped code and understands software development from the practitioner’s perspective
  • BS/MS in Computer Science, Software Engineering, Electrical Engineering, Systems Engineering, or related technical discipline, or equivalent experience. MS preferred
  • Experience with robotic medical systems, software‑controlled electromechanical systems or complex capital equipment
  • Experience leading software development, test, systems, or cross‑functional technical teams
  • Hands‑on background in software engineering, testing, Dev Ops or manufacturing/service software deployment
  • Experience with requirements management tools (e.g., Jama Connect, Ketryx), development platforms (e.g., Git Lab, Git Hub), issue tracking (e.g., Jira), and QMS/eQMS systems
  • Familiarity with medical device cybersecurity deliverables: threat modeling, cybersecurity risk assessments, vulnerability assessments and mitigations/justifications and cybersecurity reports
  • Experience with design transfer and manufacturing test software
Benefits
  • Stock options
  • 401k
  • Health benefits
  • Team events, competitions & activities
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary