Software Program Manager IV (E4)

Applied Materials•Santa Clara, CA
•$133,500 - $183,500•Onsite

About The Position

Applied Materials is seeking a Software Program Manager to lead complex, multi-quarter software programs across cross-functional engineering teams and critical customer deliverables. The role owns end-to-end program execution, from planning and prioritization through risk management, validation, release, and deployment. It translates business and customer requirements into technical roadmaps and coordinates stakeholders to align on objectives, schedules, quality, and resources. The position drives system-level problem solving across software, hardware, and engineering domains to deliver robust, scalable solutions for advanced equipment. It identifies and resolves technical and programmatic dependencies, balances priorities and schedules, and promotes engineering excellence, operational rigor, and continuous improvement. The manager also provides regular program updates to engineering leadership and key stakeholders and offers engineering and business process expertise to team members. The position is based in Santa Clara, California, with travel required 10% of the time. It is full-time and regular, and relocation is not available. The stated salary range is $133,500 to $183,500. Selected candidates may also be eligible for a bonus and stock award program, as applicable.

Requirements

  • 10 or more years of experience in software development or equipment-control software development.
  • At least 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 or more 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 divisional resources to meet on-time and on-budget objectives; initiate and manage purchase requisitions and purchase orders.
  • Drive cost and schedule performance of equipment for internal and external customers and vendors worldwide.
  • Partner with software, systems, hardware, platform, applications, field, and product management teams, including internal, external, and matrixed members, and provide technical input to help meet project goals.
  • Establish communication channels and project objectives, 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 across 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 to deliver robust, scalable solutions for advanced equipment.
  • 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 eligibility for a bonus program
  • Potential eligibility for a stock award program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service