
Staff Release Manager
Agility Robotics
full-time
Posted on:
Location Type: Hybrid
Location: California, Oregon, Pennsylvania • 🇺🇸 United States
Visit company websiteJob Level
Lead
Tech Stack
PythonSDLC
About the role
- Own the end-to-end release process for the humanoid robot platform, ensuring seamless coordination across software, firmware, hardware, and AI subsystems.
- Establish release management as a strategic capability, enabling Agility to ship confidently and frequently while maintaining operational excellence in deployed customer environments.
- Define release scope, objectives, and timelines in collaboration with Product, Engineering, and Field Operations teams.
- Develop comprehensive release plans that account for multi-subsystem dependencies, customer deployment schedules, and risk mitigation.
- Coordinate release activities across mechanical, electrical, firmware, software, AI, and safety teams to ensure synchronized execution.
- Manage release cadence to balance rapid innovation with stability requirements for production deployments.
- Establish and enforce standardized release processes including configuration management, change control, and version management.
- Implement quality gates and release criteria that ensure functional safety, regulatory compliance, and operational readiness.
- Define and maintain release policies, documentation standards, and traceability requirements.
- Drive issue triage and resolution tracking across teams, ensuring critical defects and field-reported issues are prioritized, resolved, and verified before release.
- Establish clear release acceptance criteria based on issue severity and customer impact, maintaining accountability for issue closure and verification.
- Partner with Systems Engineering and Test teams to develop comprehensive validation strategies for each release.
- Ensure thorough integration testing across hardware-software-AI subsystems to validate functionality, performance, safety, and reliability.
- Coordinate field readiness assessments including deployment scenario validation and customer acceptance criteria.
- Drive cross-functional collaboration to resolve defects, integration issues, and regression failures.
- Coordinate release deployment to customer sites, ensuring smooth transitions and minimal operational disruption.
- Establish rollback procedures and contingency plans for production environments.
- Analyze field performance data and customer feedback to inform release quality improvements.
- Support incident response and post-deployment issue resolution.
- Drive continuous improvement of release management processes, tools, and automation.
- Establish and track key release metrics (cycle time, defect escape rate, deployment success rate, rollback frequency).
- Implement best practices for release automation, CI/CD integration, and deployment orchestration.
- Foster a culture of quality, transparency, and continuous learning across release activities.
Requirements
- 6+ years of release management experience for complex integrated systems involving hardware, firmware, and software.
- Proven track record managing releases in robotics, autonomous systems, automotive, aerospace, or similar safety-critical domains.
- Experience coordinating cross-functional teams through complex product development and deployment cycles.
- Demonstrated ability to operate effectively in fast-paced, high-growth environments with evolving requirements.
- Deep understanding of software development lifecycle (SDLC), configuration management, and version control best practices.
- Strong familiarity with systems engineering tools and processes (requirements management, MBSE, traceability).
- Experience with release automation frameworks, CI/CD pipelines, and deployment orchestration tools.
- Working knowledge of configuration management tools (DOORS, Jama, Cameo, or similar).
- Proficiency in scripting languages (Python, Bash/Shell) for automation and data analysis.
- Experience with version control (Git), issue tracking (Jira, GitHub), and build systems.
- Understanding of verification and validation principles for safety-critical systems.
Benefits
- 401(k) Plan: Includes a 6% company match.
- Equity: Company stock options.
- Insurance Coverage: 100% company-paid medical, dental, vision, and short/long-term disability insurance for employees.
- Benefit Start Date: Eligible for benefits on your first day of employment.
- Well-Being Support: Employee Assistance Program (EAP).
- Time Off: Exempt Employees: Flexible, unlimited PTO and 10 company holidays, including a winter shutdown.
- Non-Exempt Employees: 10 vacation days, paid sick leave, and 10 company holidays, including a winter shutdown, annually.
- On-Site Perks: Catered lunches four times a week and a variety of healthy snacks and refreshments at our Salem and Pittsburgh locations.
- Parental Leave: Generous paid parental leave programs.
- Work Environment: A culture that supports flexible work arrangements.
- Growth Opportunities: Professional development and tuition reimbursement programs.
- Relocation Assistance: Provided for eligible roles.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
release managementsoftware development lifecycle (SDLC)configuration managementversion controlrelease automationCI/CD pipelinesscripting languages (Python, Bash/Shell)verification and validation principlesissue trackingbuild systems
Soft skills
cross-functional collaborationproblem-solvingaccountabilitycontinuous improvementcommunicationadaptabilityleadershipstrategic planningrisk managementcustomer focus