Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via email4-5years
$ 70 - 70
1 Vacancy
We are seeking a highly skilled Robotics Software Engineer to join an interdisciplinary team focused on cutting-edge robotic systems and AI applications. This is a full-time onsite role requiring deep expertise in robotic middleware programming and AI integration. Candidates with strong language skills in Japanese or Mandarin will be given preference.
Design build and maintain robotic software frameworks integrated with physical robotic hardware and perception systems.
Calibrate and integrate various perception technologies (e.g. cameras LiDAR tactile sensors) with robotic platforms.
Develop a modular abstraction layer to enable plug-and-play AI integration for manipulation motion planning and control.
Collaborate with AI researchers to implement robust real-world versions of advanced algorithms.
Optimize systems for real-time performance and scalability in both simulation environments and physical deployments.
Debug and resolve complex software and hardware integration issues.
Contribute to technical documentation participate in code reviews and promote development best practices.
Stay informed on emerging technologies in robotics and AI to drive innovation within the team.
Minimum 5 years of professional experience in software engineering.
Proficient in C and Python.
Hands-on experience with ROS or ROS2.
Familiarity with real-time operating systems (RTOS) and embedded systems is a plus.
Strong grasp of AI algorithms relevant to robotics.
Comfortable with tools for version control (Git) testing and continuous integration.
Experience using robotic simulation tools especially IsaacSim is a plus.
Excellent communication and collaboration skills.
Education
Bachelor s degree in Computer Science, Engineering, or a related field
Full Time