Senior Software Project Manager

4 days ago


Sunnyvale, CA, United States Cynet Systems Full time
Job Description:

Pay Range: $80hr - $100hr
  • The Software Project Manager will be responsible for managing the full software development lifecycle for medical device software projects, ensuring timely delivery, regulatory compliance, and cross-functional alignment across multiple teams.
Responsibilities:
  • Plan, track, and oversee software project activities from requirements gathering to design, development, testing, validation, documentation, and release.
  • Facilitate communication and collaboration among inter- and intra-project teams to ensure successful project execution.
  • Develop detailed project schedules, set milestones, allocate resources, monitor progress, and mitigate risks proactively.
  • Provide transparent communication on project status, critical paths, and potential risks to stakeholders and leadership.
  • Serve as the main point of contact for project stakeholders, reporting on progress, challenges, and resolutions.
  • Ensure all deliverables adhere to regulatory and quality system standards, including IEC 62304, ISO 13485, and FDA 21 CFR Part 820.
  • Drive continuous improvement by identifying and implementing process enhancements aligned with best practices in agile, waterfall, or hybrid methodologies.
  • Track project budgets, forecasts, and resources to ensure projects remain within scope and budget.
Qualification And Education:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related technical discipline.
  • Minimum 5 years of project management experience in software development, with at least 2-3 years in the medical device or robotics domain.
  • Proven experience leading software projects for medical devices, preferably surgical robotics.
  • Strong understanding of software development methodologies, including Agile, Waterfall, and Hybrid.
  • Familiarity with surgical robotic platforms, control software, hardware integration, and surgical workflows.
  • In-depth knowledge of regulatory standards such as IEC 62304, ISO 14971, and FDA regulations.
  • Excellent communication, leadership, and organizational skills.
  • Project Management Professional (PMP) or equivalent certification preferred.
  • Experience using project management tools such as JIRA, MS Project, and Confluence.


  • Sunnyvale, CA, United States e-Frontiers Full time

    I am partnering with a global construction company looking for a seasoned Senior Project Manager to take ownership of large-scale, complex projects from start to finish. In this leadership role, you'll provide strategic direction, manage executive-level client relationships, and oversee a team of Project Managers, Assistant Project Managers, and support...


  • Sunnyvale, CA, United States e-Frontiers Full time

    I am partnering with a global construction company looking for a seasoned Senior Project Manager to take ownership of large-scale, complex projects from start to finish. In this leadership role, you'll provide strategic direction, manage executive-level client relationships, and oversee a team of Project Managers, Assistant Project Managers, and support...


  • Sunnyvale, CA, United States Lynx Software Technologies Full time

    Job Title: Sr. Software Engineer Location: Sunnyvale, CA. Salary Range: $165,000 - $250,000 + Bonus Eligible Start Date: January 2026 Company Overview Founded in 2004 with locations in Atlanta, GA and Fort Worth, TX, Thompson Software Solutions LLC. team understands what is required to develop, integrate, test, and deploy software with a safety-critical...


  • Sunnyvale, CA, United States Lynx Software Technologies Full time

    Job Title: Sr. Software Engineer Location: Sunnyvale, CA. Salary Range: $165,000 - $250,000 + Bonus Eligible Start Date: January 2026 Company Overview Founded in 2004 with locations in Atlanta, GA and Fort Worth, TX, Thompson Software Solutions LLC. team understands what is required to develop, integrate, test, and deploy software with a safety-critical...


  • Sunnyvale, CA, United States Lynx Software Technologies Full time

    Job Title: Sr. Software Engineer Location: Sunnyvale, CA. Salary Range: $165,000 - $250,000 + Bonus Eligible Start Date: January 2026 Company Overview Founded in 2004 with locations in Atlanta, GA and Fort Worth, TX, Thompson Software Solutions LLC. team understands what is required to develop, integrate, test, and deploy software with a safety-critical...


  • Sunnyvale, CA, United States Nokia Full time

    We are seeking an experienced Real Estate Senior Project Manager to join our corporate Real Estate team. This role will report to Corporate Real Estate Head of Portfolio Strategy, and will oversee the end-to-end planning, execution, and delivery of complex real estate projects, including office relocations, workplace renovations, office and labs build-outs,...


  • Sunnyvale, CA, United States Nokia Full time

    We are seeking an experienced Real Estate Senior Project Manager to join our corporate Real Estate team. This role will report to Corporate Real Estate Head of Portfolio Strategy, and will oversee the end-to-end planning, execution, and delivery of complex real estate projects, including office relocations, workplace renovations, office and labs build-outs,...


  • Sunnyvale, CA, United States Cynet Systems Full time

    Job Description: Pay Range: $91.30hr - $96.30hr Responsibilities: Exercise independent judgment and discretion related to project execution Responsible for leading one or more projects typically between $100,000 - $5,000,000 Gather, define and document project requirements. Clearly define and communicate roles, responsibilities, and expectations...


  • Sunnyvale, CA, United States Cynet Systems Full time

    Job Description: Pay Range: $91.30hr - $96.30hr Responsibilities: Exercise independent judgment and discretion related to project execution Responsible for leading one or more projects typically between $100,000 - $5,000,000 Gather, define and document project requirements. Clearly define and communicate roles, responsibilities, and expectations...


  • Sunnyvale, CA, United States Cynet Systems Full time

    Job Description: Pay Range: $91.30hr - $96.30hr Responsibilities: Exercise independent judgment and discretion related to project execution Responsible for leading one or more projects typically between $100,000 - $5,000,000 Gather, define and document project requirements. Clearly define and communicate roles, responsibilities, and expectations...