Software Program Manager IV (E4)

Applied Materials•Santa Clara, CA

About The Position

Applied Materials is seeking a Software Program Manager to lead complex, multi-quarter software programs involving cross-functional engineering teams and critical customer deliverables. The role owns end-to-end program execution, including planning, prioritization, risk management, validation, and release. It translates business and customer requirements into technical roadmaps and aligns stakeholders across software, systems, hardware, platform, applications, field, and product management teams. The position drives system-level problem solving across software, hardware, and engineering domains to deliver robust solutions for advanced equipment. It manages technical and programmatic dependencies while balancing product priorities, schedules, and quality objectives, and promotes engineering excellence, operational rigor, and continuous improvement. The position is based in Santa Clara, California, with 10% travel. Relocation is not available. Salary range is $133,500 to $183,500. A comprehensive benefits package is offered; eligible candidates may also receive bonus and stock awards, as applicable.

Requirements

  • 10+ years of experience in software development or equipment-control software development.
  • 3+ years leading complex technical projects or programs in a product engineering environment.
  • Strong understanding of software development lifecycles, system architecture, and large-scale engineering programs.
  • Demonstrated success delivering cross-functional programs involving software, hardware, systems, and product stakeholders.
  • Ability to drive execution, manage ambiguity, and deliver results in fast-paced, customer-driven environments.
  • Strong analytical and systems-thinking skills, attention to detail, and focus on business impact.
  • Ability to understand technical challenges and engage effectively with engineering teams to drive resolution.
  • Excellent communication, stakeholder management, and leadership skills.
  • Experience with Agile and Scrum development methodologies.
  • Doctorate (Academic) degree and 10 years of related work experience; or a Master's degree and 10 years of related work experience; or a Bachelor's degree and 15+ years of related work experience.

Nice To Haves

  • Experience developing or managing software for complex equipment, industrial automation, robotics, manufacturing systems, or semiconductor products.
  • Familiarity with equipment control, machine control systems, distributed software architectures, or real-time systems.
  • Hands-on software development experience in Java, C++, or related technologies.
  • Background transitioning from software engineering into technical program management.
  • Experience leading global engineering teams and coordinating across multiple organizations.

Responsibilities

  • Prepare project plans and drive projects from conception and planning through implementation, contributing to supporting strategies, processes, and resourcing.
  • Manage project schedules and task details using project management tools, reports, tracking charts, checklists, and scheduling software.
  • Coordinate Division resources to meet on-time and on-budget objectives, and initiate and manage purchase requisitions and purchase orders.
  • Drive cost and schedule performance for equipment serving internal and external customers and vendors worldwide.
  • Partner with software, systems, hardware, platform, applications, field, and product management teams, providing technical input to help meet project goals.
  • Establish communication channels, define project objectives with the Division, provide regular program updates to engineering leadership and stakeholders, and prepare for release and deployment.
  • Provide engineering and business process expertise to team members on standard programs and issues.
  • Lead complex, multi-quarter software programs spanning cross-functional engineering teams and critical customer deliverables.
  • Own end-to-end program execution, including planning, prioritization, risk management, validation, and release.
  • Translate business and customer requirements into actionable technical roadmaps and align stakeholders.
  • Drive system-level problem solving across software, hardware, and engineering domains for advanced equipment solutions.
  • Identify and resolve technical and programmatic dependencies while balancing product priorities, schedules, and quality objectives.
  • Champion engineering excellence, operational rigor, and continuous improvement across development processes.

Benefits

  • Comprehensive benefits package
  • Potential participation in a bonus program, as applicable
  • Potential stock award program, as applicable
  • Programs and support for employee health, wellbeing, personal growth, and professional development
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service