**Software Project Manager II - Foundation**
Lead end-to-end foundation software projects, driving multiple product lines. Develop and maintain integrated project plans, monitor performance, and ensure timely delivery. Collabore cross-functionally to manage dependencies and align roadmaps with product and business objectives. Proactively identify and mitigate risks. Key requirements: 5+ years' experience in project management, expertise in Agile and waterfall methodologies, proficiency in project management tools (e.g., JIRA), strong stakeholder communication, and familiarity with tech stack (e.g., Java, Python, cloud platforms). Results-driven, strategic thinkers with a proven track record in complex software projects preferred.
Role and responsibilities: Program Leadership & Execution Lead end-to-end execution of foundation software projects supporting multiple product lines. Develop and maintain integrated project plans, schedules, milestones, and foundation roadmaps. Monitor performance and ensure timely delivery of critical platform capabilities. Facilitate milestone reviews, release readiness reviews, and executive status updates. Cross-Product Coordination Collaborate with multiple product teams to understand requirements and prioritize platform investments. Align foundation software roadmaps with product and business objectives. Manage dependencies across software, systems, hardware, firmware, validation, manufacturing, and service organizations. Drive decision-making and issue resolution across stakeholder groups. Technical Program Management Coordinate planning for platform architecture enhancements, technology upgrades, and infrastructure initiatives. Support design reviews and technical planning activities. Ensure platform capabilities meet scalability, reliability, performance, and maintainability requirements. Drive standardization and reuse across product teams. Risk & Dependency Management Identify and proactively manage technical, schedule, and resource risks. Develop mitigation and contingency plans. Escalate critical issues and drive resolution through closure. Track cross-functional dependencies and integration readiness. Stakeholder Communication Provide concise and accurate program status to engineering leadership. Maintain dashboards, metrics, and program reviews. Communicate priorities, trade-offs, and recommendations to stakeholders. Build alignment across geographically distributed teams. Education and experience: 5–8 years of experience in technical project management, program management, software engineering, or systems engineering. Experience delivering complex software development programs. Experience coordinating multiple stakeholders across product organizations. Semiconductor equipment, industrial automation, or enterprise platform experience preferred. Skills: Software Development Lifecycle (SDLC) Agile/Scrum methodologies Jira, Azure DevOps, or Project Online similar tools Release planning and dependency management Risk management and project controls Product lifecycle management Platform and infrastructure development concepts