
Search by job, company or skills
Zenith Infotech (S) Pte Ltd. was started in 1997, primarily with the vision of offering state-of-the-art IT Professionals and solutions to various organizations and thereby helping them increase their productivity and competitiveness. From deployment of one person to formation of whole IT teams, Zenith Infotech has helped clients with their staff augmentation needs. Zenith offers opportunity to be engaged in long term projects with large IT savvy companies, Consulting organizations, System Integrators, Government, and MNCs.
EA Licence No: 20S0237
Job:
. As a key senior resource in a team, you will actively contributing to and leading the development of robotics software solutions for industrial applications (manufacturing/logistics).
. Focus on developing multi-system management and orchestration capabilities for multi-robot and multi-device systems, particularly using the Robotics Middleware Framework (RMF).
. Be involved in leading aspects of project execution, proactive contribution to new capability development, and continuous learning.
Role:
. Actively contribute to and lead specific areas of research and development for robotic software packages and tools for industrial applications using the ROS framework, including capabilities in Robotics Middleware Framework (RMF) multi-agent path planning, simulator design, perception, and motion planning.
. Drive application-oriented robotic research towards industrial automation using ROS 2.
. Contribute significantly to the architecture and lead the development of complex software solutions and core algorithms for interoperable multi-agent and multi-robot systems, focusing on coordination, scheduling optimisation, task assignment, and traffic deconfliction.
. Contribute to and lead the implementation of robust systems engineering approaches by translating business requirements into system requirements and validation methodologies, and develop comprehensive software testing and validation strategies in accordance with industry standards.
. Lead specific aspects of project scoping, planning, and execution for technical projects, and actively contribute to overall project delivery, including overseeing technical documentation, write-ups, and presentations.
Requirements:
. Degree in Robotics Engineering, Software Engineering, Computer Engineering, Electrical Engineering or Computer Science or its equivalent.
. Minimum of 0 to 5 years of experience (or equivalent demonstrated experience).
. Mastery in C++ and Python programming.
. Extensive experience and expertise in software development principles and practices.
. Extensive experience with CI/CD pipelines and containerization (e.g., Docker, Kubernetes).
. Extensive experience with ROS2 and its ecosystem.
. Mastery with Git version control.
. Deep knowledge of robotics concepts including manipulation, navigation, fleet management, and/or simulation.
. Extensive experience with complex software systems integration, including architecture and communication protocols.
. Extensive experience with networked systems design and implementation.
. Experience deploying multiple software or robotics systems to production environments.
. Demonstrated ability to lead technical initiatives or projects within a team context.
. Experience applying or researching mobile robot, fleet management and AI technologies in robotics.
. Proven experience managing stakeholders from requirements gathering to deployment.
. Web development experience (e.g., using common frameworks).
. Experience with specific robotics algorithms (e.g., scheduling optimisation, task assignment, traffic deconfliction).
. Experience developing software solutions using ROS libraries.
To apply:
Please send your latest CV in MS Word format to [Confidential Information]
Appreciate the interest of all applicants however only shortlisted candidates will be notified.
Job ID: 146134881