We are seeking an experienced and detail-oriented Software Release Program Manager to oversee and coordinate the quarterly planning and the releases of our software products, including the MachineMotion AI controller firmware and our cloud-based applications. The ideal candidate will have a strong background in software release management, project management, and cross-functional coordination.
Key Responsibilities:
- Release Coordination: Plan, manage, and oversee the end-to-end release process for software updates related to our motion controllers and cloud applications, ensuring timely and high-quality deliveries.
- Cross-Functional Collaboration: Work closely with engineering, product management, quality assurance, and operations teams to ensure release requirements, scope are delivered on time.
- Risk Management: Identify potential risks and issues in the release process and develop mitigation strategies to address them proactively.
- Process Improvement: Continuously assess and enhance release management processes to improve efficiency, reliability, and scalability.
- Quarterly Engineering Plan: Align the team leads and product managers with producing their goals, outcome and dependencies into a concrete plan each quarter.
- Documentation: Maintain comprehensive documentation of release plans, procedures, and outcomes to ensure transparency and knowledge sharing across teams.
- Compliance and Standards: Ensure all releases comply with industry standards and internal policies, particularly concerning security and quality assurance.