Robotic Software Engineer Fluent in Japanese/Mandarin

Macpower Digital Assets Edge Private Limited

San Jose, CA

JOB DETAILS
SALARY
$65–$70 Per Hour
SKILLS
Algorithms, Artificial Intelligence (AI), Best Practices, C++ Programming Language, Code Reviews, Communication Skills, Continuous Deployment/Delivery, Continuous Integration, Documentation, Embedded Systems, Git, Integration Testing, Japanese Language, Light Detection and Ranging (LiDAR)\Laser Detection and Ranging (LADAR), Mandarin Chinese Language, Middleware, Presentation/Verbal Skills, Problem Solving Skills, Python Programming/Scripting Language, Realtime Operating System, Robotics Software, Simulation, Software Administration, Software Engineering, Source Code/Configuration Management (SCM), System Integration (SI), Team Player, Unit Test, Writing Skills
LOCATION
San Jose, CA
POSTED
9 days ago
Job Summary: We are seeking a highly skilled Robotics Software Engineer with deep expertise in robotic middleware and C++/Python development. This is an exciting opportunity to work hands-on with physical robotic platforms and integrate cutting-edge AI algorithms into real-world applications.

Key Responsibilities:
  • Design, develop, and maintain robotics software frameworks interfacing with robotic hardware and perception systems.
  • Integrate and calibrate perception sensors such as LiDAR, cameras, and tactile sensors.
  • Build abstraction layers to support modular AI algorithm deployment for robotic manipulation and control.
  • Translate advanced AI research into robust, scalable production-ready implementations.
  • Optimize software for real-time performance in simulation (e.g., IsaacSim) and live environments.
  • Troubleshoot issues across software, hardware, and system integration.
  • Contribute to documentation, code reviews, and enforce software engineering best practices.
  • Stay current with robotics software trends and emerging technologies.

Required Qualifications:
  • 5+ years of professional experience in software engineering.
  • Strong proficiency in C++ and Python.
  • Hands-on expertise in robotic middleware platforms, especially ROS/ROS2.
  • Familiarity with real-time operating systems (RTOS) and embedded systems (a plus).
  • Strong understanding of AI/ML algorithms and their application in robotic systems.
  • Experience with version control (Git), CI/CD pipelines, and unit/integration testing.
  • Working knowledge of simulation platforms, especially IsaacSim.
  • Strong problem-solving skills and a collaborative mindset.
  • Excellent written and verbal communication skills.
  • Highly desirable: Fluency in Japanese/Mandarin

About the Company

M

Macpower Digital Assets Edge Private Limited