1

Software Program Manager Jobs in Tracy, CA (NOW HIRING)

Software Engineer

Pleasanton, CA · On-site

$77K - $87K/yr

In this role, you will collaborate closely with product managers and technical leads to design ... Learn more about the E-Verify program. We also consider for employment qualified applicants ...

Software Engineer

Pleasanton, CA · On-site

$77K - $87K/yr

In this role, you will collaborate closely with product managers and technical leads to design ... Learn more about the E-Verify program. We also consider for employment qualified applicants ...

Software Engineer

San Ramon, CA · On-site

$120K - $155K/yr

While this is intended to be an accurate reflection of the current job, management reserves the ... Create testing programs for calibration and production. * Document specifications and assist in ...

The S&P program is responsible for developing and maintaining the Argus security system and related ... Manage multiple highly complex, parallel tasks and priorities of customers and stakeholders ...

The S&P program is responsible for developing and maintaining the Argus security system and related ... Manage multiple highly complex, parallel tasks and priorities of customers and stakeholders ...

The S&P program is responsible for developing and maintaining the Argus security system and related ... Manage multiple highly complex, parallel tasks and priorities of customers and stakeholders ...

... Program. You will create software applications in support of mission critical emergency planning ... Manage multiple highly complex, parallel tasks and balance stakeholder priorities while effectively ...

... Managing registration process for all commercial vehicles and ensure insurance documents are updated timely. · Track all maintenance repairs using Fleetio software program · Developing and ...

Software Engineer

Pleasanton, CA · On-site

$103K - $135K/yr

Collaborate with product managers, designers, and other developers to turn requirements into ... Financial Security: 401k program with 4% matching and optional life/supplemental insurance. * Stay ...

Project Manager

Stockton, CA · On-site

$75K - $90K/yr

Description: Project Manager - Commercial Plumbing Johnson Plumbing | Stockton, CA (In-Office ... Proficiency with computer software programs including MS Excel and Office Suite * Understanding of ...

Software Engineer

Pleasanton, CA · On-site

$103K - $135K/yr

Collaborate with product managers, designers, and other developers to turn requirements into ... Financial Security: 401k program with 4% matching and optional life/supplemental insurance. * Stay ...

Software Engineer

Pleasanton, CA · On-site

$105 - $130/hr

Collaborate with product managers, designers, and other developers to turn requirements into ... Financial Security: 401k program with 4% matching and optional life/supplemental insurance. * Stay ...

Our Project Manager plays a critcal role in our organization and will be responsible for managing ... Working knowledge of Microsoft Word, Excel, and other software programs as they relate to ...

Showing results 41-60

Software Program Manager information

See Tracy, CA salary details

$40

$66

$85

How much do software program manager jobs pay per hour?

As of Sep 3, 2026, the average hourly pay for software program manager in Tracy, CA is $66.51, according to ZipRecruiter salary data. Most workers in this role earn between $60.82 and $73.22 per hour, depending on experience, location, and employer.

What is a software program manager?

Software Program Managers are professionals who oversee the planning, execution, and delivery of software projects within an organization. They coordinate cross-functional teams, manage project timelines and budgets, and ensure that software products meet business goals and quality standards. Their role involves risk management, stakeholder communication, and resolving any issues that could impact project success. Software Program Managers act as a bridge between technical teams and business leaders to ensure alignment throughout the software development lifecycle.

What are the key skills and qualifications needed to thrive as a software program manager?

To thrive as a Software Program Manager, you need expertise in project management, software development life cycles, and a relevant degree, often complemented by experience in leading technical teams. Familiarity with tools such as Jira, Microsoft Project, and Agile or Scrum certifications is typically required for planning and tracking progress. Strong communication, stakeholder management, and problem-solving abilities are crucial soft skills for aligning teams and managing expectations. These competencies are vital to deliver projects on time, within scope, and to ensure effective collaboration among cross-functional teams.

How does a software program manager typically collaborate with development and QA teams to ensure project success?

A Software Program Manager works closely with both development and QA teams to align project timelines, clarify requirements, and address roadblocks as they arise. They facilitate regular meetings, such as stand-ups or sprint reviews, to ensure everyone is on the same page and that priorities are being met. By acting as a bridge between technical and non-technical stakeholders, Program Managers help ensure that quality standards are maintained while deadlines are achieved. Effective communication and proactive issue resolution are key aspects of their collaboration with these teams.

What is the difference between Software Program Manager vs Software Project Manager?

AspectSoftware Program ManagerSoftware Project Manager
ResponsibilitiesOversees multiple related projects, aligns them with business goals, manages interdependenciesManages individual software projects, focuses on scope, schedule, and deliverables
CertificationsPMI-ACP, PMP, Agile certifications often preferredPMP, Scrum Master, Agile certifications
Work EnvironmentStrategic planning, cross-project coordination, stakeholder communicationDay-to-day project execution, team management, task tracking
Industry UsageCommon in large organizations managing multiple projectsCommon in both small and large teams focusing on specific projects

While both roles involve project management skills, a Software Program Manager oversees multiple related projects to ensure strategic alignment, whereas a Software Project Manager focuses on the successful delivery of individual projects. The Program Manager handles broader coordination and stakeholder communication, often requiring similar certifications but with a focus on program-level objectives.

Are software program managers in high demand?

Software program managers are in high demand due to the growth of technology companies and the need for effective project coordination. They often require strong leadership, technical knowledge, and experience with project management tools like Agile or Scrum. The role is expected to grow as organizations increasingly rely on software development and digital transformation.

What does a software program manager do?

A software program manager oversees the planning, execution, and delivery of software projects, coordinating teams, managing schedules, and ensuring project goals are met. They often work with cross-functional teams, utilize project management tools, and require strong communication and organizational skills.

What job categories do people searching Software Program Manager jobs in Tracy, CA look for?

The top searched job categories for Software Program Manager jobs in Tracy, CA are:

What cities near Tracy, CA are hiring for Software Program Manager jobs?

Cities near Tracy, CA with the most Software Program Manager job openings:

Infographic showing various Software Program Manager job openings in Tracy, CA as of August 2026, with employment types broken down into 1% As Needed, 62% Full Time, 34% Part Time, and 3% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $138,338 per year, or $66.5 per hour.

Software Engineer in Test- Pleasanton, CA

Calyxo

Pleasanton, CA

Full-time

Posted 29 days ago


Key responsibilities

  • Contribute to the design, development, execution, and documentation of test plans and verification activities for software design verification.

  • Participate in requirements analysis, software risk management, and contribute to defining and documenting software requirements.

  • Develop high-quality, high-performance C++ software for real-time urology medical device applications and support automated testing and continuous integration processes.


Job description

Calyxo, Inc. is a medical device company headquartered in Pleasanton, California, USA. The company was founded in 2016 to address the profound need for improved kidney stone treatment. Kidney stone disease is a common, painful condition that consumes vast amounts of healthcare resources each year. Our team is led by executives and investors with a proven track record of commercializing paradigm-shifting devices to meet unmet needs within urology.

Are you ready to change the future of kidney stone treatment? We are seeking high achievers who want to be part of a dynamic team working in a fun, diverse atmosphere.

Summary:  

A creative problem solver with the ability to think out of the box and a highly developed desire to deliver software to improve the lives of our patients. A strong developer with proven ability to follow through on software development and verification tasks from requirements analysis, prototyping, software architecture design, implementation and testing all the way to roll-out and operational support. A person who is completely comfortable in a structured and regulated environment, and who can move fluidly between writing production code and rigorously verifying it. 

In This Role, You Will: 

  • Contribute to design and development of test plans and protocols for software design verification, and execute and document verification activities, test reports and summary documentation 
  • Participate in cross-functional requirements analysis and software risk management activities; contribute to definition and documentation of software requirements 
  • Translate high-level software requirements into detailed and thoroughly documented software implementations 
  • Write high-quality, high-performance C++ based software for real time Urology Software Applications for medical devices 
  • Participate in design and code reviews; contribute to design verification activities to prove that the software correctly implements requirements 
  • Contribute to design and implementation of automated testing and continuous integration processes 
  • Ensure medical device software complies with applicable regulatory standards and that development documentation is developed in accordance with FDA guidance 
  • Actively contribute to and collaborate on software-related system validation activities 
  • Support creation of regulatory submission documentation and support audit-related activities 
  • Support cross-functional team with product cybersecurity assessments 
  • Collaborate with a cross-functional team of computer vision and electrical engineering specialists 
  • Collaborate with program management to create accurate software project schedules 
  • Mentor other engineers, provide architectural guidance, evaluate new technologies, and define and lead implementation of best practices 
  • Drive best practices for establishing requirements from user feedback and identify gaps/improvement opportunities within the risk management process 

Who You Will Report To: 

  •  Director, Software Engineering

Requirements: 

  • Bachelor's degree in Computer Science, Engineering, Math or a STEM discipline and a minimum 3-5 years' experience. Alternatively, minimum of 6 years professional experience developing 
    software for products released to and used by customers 
  • Advanced experience with C++ software development (3-5 years) 
  • Deep understanding of software engineering principles such as object-oriented analysis and design, data structures, algorithms and software architecture 
  • Strong experience with unit testing, module and integration testing 
  • Extensive hands-on experience with the design verification process in medical device development 
  • Expert-level knowledge of black- and white-box testing methods 
  • Experience with risk management processes and thorough understanding of FMEA 
  • Experience developing and implementing automated tests for software quality assurance purposes 
  • Strong experience with Python 
  • Experience working in a Linux based environment, specifically in a command line environment 
  • Ability to identify, analyze and document complex problems through effective use of technical and interpersonal communication skills, and to take responsibility for and drive actions necessary to resolve issues 
  • Ability to handle conflicting priorities through interpersonal, team, leadership, and negotiation skills 
  • Excellent documentation skills paired with willingness to actively employ these skills 
  • Excellent communication skills and ability to work independently and effectively within a team environment 
  • Must be able to lift 10 pounds, sit for up to 8 hours/day, operate a vehicle, work with hazardous materials, wearing protective equipment, etc. 
  • Compliance with relevant county, state, and Federal rules regarding vaccinations. 

Preferred Qualifications 

  • Advanced knowledge of common Libraries and Frameworks (STL, Boost, Qt) 
  • Proficiency with common build systems (Make, CMake, or similar) 
  • Familiarity with cross-compilation best development practices 
  • Understanding of the Linux operating sys