Your Responsibilities
- Manage software development projects using agile methodologies, ensuring timely delivery of high-quality software products and their integration with complex hardware systems
- Facilitate scrum processes including sprint planning, daily stand-ups, sprint reviews, and retrospectives
- Collaborate closely with cross-functional teams to prioritize tasks, remove impediments, and foster a culture of continuous improvement
- Coordinate with other teams to align priorities, synchronize delivery, to achieve the milestones timeline
- Communicate project status, risks, and dependencies to stakeholders, providing transparency and clarity on project progress
- Work alongside engineering teams to define work packages, having in mind project goals and time constraints