Number of Applicants
:000+
Let AI Supercharge Your Job Hunt!
JobCopilot scans 500,000+ company career sites daily to find jobs for you
Join our growing engineering team and take a leading role in shaping the software that powers next-generation robotic systems.
Lead, mentor, and support a team of software engineers working on advanced robotic software systems
Foster a collaborative, high-performing engineering culture focused on innovation, ownership, and continuous improvement
Work closely with Tech Leads and Product Owners to define technical direction, priorities, and delivery plans
Contribute hands-on to software architecture, design, and development using primarily C++ and Python
Guide the team in building robust, maintainable, and scalable software solutions on Linux-based environments
Ensure high software quality through code reviews, automated testing, CI/CD practices, and engineering best practices
Support hiring, onboarding, performance development, and career growth within the team
Coordinate with robotics engineers, QA, product management, and system teams to ensure smooth integration and successful delivery
Identify and remove technical or organizational blockers while supporting efficient execution across projects
Continuously improve development processes, tooling, observability, and system reliability
Several years of experience in software engineering, including leadership or people management responsibilities
Strong hands-on programming skills in C++ and/or Python
Experience working with distributed systems, real-time or embedded environments, or complex backend architectures
Solid understanding of software architecture, state management, fault tolerance, and scalable system design
Proven ability to lead teams through collaboration, coaching, and clear communication
Experience with modern software development practices including CI/CD, automated testing, debugging, and code reviews
Strong organizational and stakeholder management skills
Pragmatic mindset with a balance between delivery focus and long-term software maintainability
Comfortable working in agile and cross-functional environments
Fluent English communication skills
Your application has been successfully submitted!
We appreciate your interest in this position. Unfortunately, you have already applied for this job.
Auto-Apply to Engineering Software Manager Jobs with your AI JobCopilot
Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.