SyncUp logo

product Manager - Software - Navi Mumbai

SyncUp
Full-time
On-site
Navi Mumbai, Maharashtra, India
Product Strategy & Roadmap: Define and prioritize the software product roadmap,
aligning with overall company goals, customer needs, and market trends.
 Requirements Definition: Work with stakeholders (customers, engineers, and
designers) to define software requirements, ensuring that the software meets the
functional and non-functional needs of the robotic system.
 Cross-Functional Collaboration: Lead and collaborate with cross-functional teams,
including software developers, hardware engineers, designers, and QA teams, to
deliver high-quality software solutions.
 AI/ML Integration: Oversee the integration of AI/ML algorithms (e.g., computer
vision, SLAM, autonomous navigation) into the software systems for robotics
applications.
 Real-Time Systems: Ensure that the software supports real-time performance
requirements for control, motion planning, and sensor integration within the robotics
system.
 User Experience: Advocate for an intuitive and seamless user experience for robotic
software, ensuring user interfaces (UI) and interactions are easy to understand and
use.
 Software Testing & Validation: Define and implement software testing strategies,
including unit tests, integration tests, and system-level validation. Ensure software
stability, scalability, and security.
 Continuous Improvement: Analyze software performance metrics and feedback,
continuously improving features, scalability, and overall product quality.
 Documentation: Maintain thorough and clear documentation for software
specifications, technical requirements, and user-facing documentation.
 Agile Process Management: Use Agile methodologies (e.g., Scrum) to manage
product development, track progress, and iterate on software features.
 Customer Feedback Loop: Gather user feedback from customers and end-users,
ensuring that the software meets real-world use cases and pain points.
 Competitive Analysis: Keep up-to-date with the latest trends in robotics software,
AI, and automation, analyzing competitors’ software offerings and identifying
opportunities for differentiation.
 Risk Management: Identify and mitigate potential risks related to software
development, including security vulnerabilities, software integration challenges, and
scalability issues.
 Collaboration with Hardware Teams: Work closely with hardware teams to ensure
seamless integration of software with hardware components, including sensors,
actuators, and control systems.