MD
Robotic Software Engineer β Fluent in Japanese/Mandarin
Macpower Digital Assets Edge Private Limited
πΊπΈ United States
On-site
5 days ago
$65 β $70 / hour
- C++
- Python
- AI
- LiDAR
- ROS
- ROS 2
- RTOS
- AI/ML
- Git
- CI/CD
- Integration Testing
5 days ago
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 inJapanese/Mandarin
Robotic Software Engineer β Fluent in Japanese/Mandarin Β· Macpower Digital Assets Edge Private Limited