Software Project Manager

Company: ASM

Location: Temecula, California, United States

Salary: $70K – $100K a year

Work arrangement: Hybrid

Employment type: Full-time

Experience: 5-10 years

Posted: 2026-10-23

Responsibilities

The Software Project Manager is responsible for planning, coordinating, and directing teams to meet project objectives throughout the full product development lifecycle. They will manage timelines, budgets, and resources while identifying risks and implementing mitigation strategies to ensure efficient deployment.

Requirements

Candidates must have experience in technical project management and working directly with software engineering teams. Strong skills in planning, scheduling, and managing the Software Development Life Cycle are required.

Skills

  • Project management
  • Software development life cycle
  • Schedule planning
  • Budget management
  • Resource allocation
  • Risk mitigation
  • Technical documentation
  • Testing
  • Requirement definition
  • Time estimating
  • Stakeholder communication
  • Process improvement
  • Cross-functional leadership
  • Program review
  • Technical risk management

Benefits

  • 401(k) retirement plan
  • Employer match
  • SSD-enabled laptop
  • Dual 24-inch LED monitors
  • Sit/stand desks
  • Herman-Miller chairs
  • Catered lunches

About this role

No sponsorship offered for this position
No relocation benefits for this position
The Software Project Manager must demonstrate aptitude for planning, coordinating, and directing teams to meet schedule, quality, and performance objectives. The position requires the capability to provide direction and coordination for projects, plans, and timelines, working closely with Quality Assurance, Support, and Leadership.
In this role, you will create the timeline and develop plans for design, builds, and validation testing for various software products and features. Managing the full project lifecycle of product development, improving efficiency, removing roadblocks, and implementing processes to ensure efficient deployment of resources.
Monitor progress for project milestones, deliverables, and performance metrics and communicate status updates to leadership team
Responsible for project scope, timeline, and deadlines
Identify potential risks and challenges, assist in developing mitigation strategies, implement mitigation strategies, and escalate issues as necessary to minimize impact to the project
Analyze resource allocation and deliver recommendations for modifications
Lead project/feature meetings, technical meetings, program reviews, and gate reviews.
Create processes for identifying, managing, and reducing technical risk
Qualifications
Technical project/program management experience
Experience working directly with software engineering teams
Experience with Software Development Life Cycle
Experience planning and managing schedules, budgets, and resources
Strong planning skills including defining requirements, time estimating, documentation, and testing.
Experience working through multiple timelines and driving multiple products simultaneously to completion
We offer everything you'd expect from a successful and established software company.
401(k) retirement plan with employer match.
Every developer and designer has an SSD-enabled laptop, dual 24" LED monitors, Sit/Stand Desks, Herman-Miller chairs.
Modern Technology - We stay up-to-date with the latest in our diverse technology stack.
Catered lunches on Wednesdays

About ASM

Semiconductor Manufacturing · 1,001-5,000 employees · headquartered in Almere, Flevoland · founded 1968

Create Your Job Alert

Other Software Jobs

Other Jobs in Temecula