Software Engineer (Robotics)

Software Engineer (Robotics)

Hope Technik Pte Ltd
2 - 7 Years
Not Specified

Job Description

As a Software Engineer focused on C++ and Python development, you will collaborate with AGV/AMR robotic and algorithms engineers to develop 2D/3D mapping and perception algorithm and system, develop and maintain APIs for the purpose of expanding the functionality of team's Enterprise applications.
Design, develop and test autonomous navigation capabilities
Robotics product and application system development and deployment
Assist in test-driven development, DevOps and bug fixing
Skills and Knowledge:
Bachelor or higher in Computer Science/Engineering or relevant
A solid foundation in computer science, with strong competencies in algorithms, data structures, objects oriented programming, design patterns, multi-threaded programming, and software design principles
Development and deployment of applications in Linux (Ubuntu/Redhat, etc)
Knowledge of Robot Operating System(ROS) is mandatory
Familiar with robotic Localization/2D & 3D Mapping/SLAM technology
Familiar with 3D camera based perception
Familiar with robotic arm motion planning, prefered using MoveIt
Familiar with robotic simulation by using Gazebo or other equivalent platform
3 years of relevant experience in industry
Experience on coding in C++, and at least one scripting language such as Python
Experience in programming embedded real-time systems.
Experience implementing pose estimation algorithms and filtering techniques.
Experience developing for embedded systems and knowledge of computing architecture and developing drivers
Experience with version control, Git preferred.
Experience developing for embedded systems and knowledge of computing architecture and developing drivers

HOPE Technik, a Singapore-proud engineering company, has been evolving the industry landscape with its technological innovations since 2006. Together with a strong team of dedicated engineers and technical personnel, HOPE Technik is committed to deliver innovative products and solutions, translating concepts into reality.

About Recruiter


Active jobs

Functions : IT, Engineering - Electrical

Industries : IT/Computers - Software, Engineering & Design

Skills/Roles I hire for: C++, Python, ROS, Middleware, Robotics

level Hiring For: Junior Level, Mid Level, High Level

Hello! I'm Sonia from HOPE Technik. I'm part of the HR Team and I work closely with our Business Unit heads to find suitable candidates for our positions. For more details on our positions you can visit

Similar Jobs

Career Advice to Find Better