Robotics Programme Manager
Core
Coordinate and oversee robotics software development projects from ideation to completion, collaborating with development teams in Singapore and China-based contract OEM/ODM vendors.
Role type
Senior IC robotics programme manager (software)
Builds
Robotics software products and features
Domain
Robotics + Embedded Software
Deliverable
production ML models | product features
Required skills
Software development methodologies, robotics software stack (SLAM, path planning, behavioural trees, mapping, simulation), embedded software development, project planning and execution, risk management, stakeholder management, technical documentation, product sense
Preferred skills
PMP / PRINCE II certification, expertise in embedded system development (protocol, architecture, security), feature design participation
Technologies
SLAM, path planning, behavioural trees, mapping, behavioural simulation
Responsibilities
Develop project scopes and objectives involving stakeholders, coordinate internal resources and third-party vendors, oversee planning and delivery of software projects, create detailed project plans to track progress and manage timelines, manage changes in project scope, schedule and costs, measure project performance, identify and mitigate risks, provide regular updates to stakeholders, manage client and stakeholder relationships, create comprehensive project documentation, drive innovation and improve product quality
Seniority
Senior, hands-on IC