About the job Software Engineer (K)
As a Software Engineer, you will work closely on our ARC system (i.e.: robot control and management system) for robots. Develop software to handle the processing and analysis of data from various sensors. Develop functions and features for a real-time, interactive robot management platform. Your efforts support the automation of the predictive decision-making efforts of the robot. You will work on exciting development projects such as Boston Dynamics SPOT and our rover.
Responsibilities:
Design architecture for software system
Integrate various algorithms and modules into existing software
Responsible for the technical scheme design, model design, and product function
Outline the project timeline and deliverables with our engineers to best fit your skills and interest.
Development applications for robots skills
Requirements:
Bachelor Degree or above in Computer Science, Engineering, STEM
Software programming language and framework (Python, React, Javascript, Docker, etc.)
Basic Linux Environment knowledge
Basic Networking concept
Knowledge of version control (GitHub, GitLab)
Responsible and self-learning ability
Nice to have (will be a plus):
Robotics experience
ROS development experience
AWS
jQuery, HTML, CSS
Fresh grads are welcome to join.