Software Engineer Motion Control

All Ring Tech USA LLC

Phoenix (AZ)

Presencial

USD 90.000 - 130.000

Jornada completa

14 días+

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Descripción de la vacante

All Ring Tech USA LLC is seeking a talented Software Development Engineer fluent in Mandarin Chinese and English to design, develop, and optimize motion control software for advanced robotic automation. You will work across software, hardware, and mechanics to implement control algorithms and ensure seamless integration with motors, sensors, and drives.

The ideal candidate has 2+ years in software development, experience with motion control, and strong communication skills in both languages for

Formación

  • 2+ years in software development or design; motion control/robotics/automation preferred.
  • Strong programming and debugging skills in C/C++ and Python.
  • Experience with real-time, embedded software and Linux environments.
  • Ability to communicate technical information in Mandarin and English.

Responsabilidades

  • Design, develop, test, and maintain motion control software for robotic systems.
  • Develop and optimize motion control algorithms for precise positioning and multi-axis movement.
  • Integrate software with servo drives, encoders, sensors, and hardware.
  • Collaborate with cross-disciplinary engineers to ensure HW-SW compatibility.
  • Develop real-time control software and perform system testing and validation.
  • Troubleshoot integration issues and assist with commissioning.
  • Document software architecture, algorithms, tests, and maintenance procedures.
  • Communicate project updates in Mandarin and English.

Conocimientos

C/C++
Python
Mandarin Chinese
English
Problem-Solving

Educación

Bachelor's degree or higher in CS/EE/Robotics/Mechatronics

Herramientas

ROS
EtherCAT
CANopen
Modbus

Descripción del empleo

All Ring Tech USA LLC is seeking a talented and motivated Bilingual Mandarin Chinese and English Software Development Engineer to join our team developing advanced motion control systems and robotic automation solutions. This role involves designing, developing, and optimizing motion control software, implementing control algorithms, and ensuring seamless integration between software, motors, sensors, and hardware systems.

The ideal candidate will have a strong background in software development and motion control engineering, along with the ability to communicate effectively in both Mandarin Chinese and English to support technical collaboration across engineering teams.

Key Responsibilities
  • Design, develop, test, and maintain software for motion control systems and robotic applications.
  • Develop and optimize motion control algorithms for precise positioning, speed regulation, trajectory planning, and coordinated multi-axis movement.
  • Integrate software with servo motors, motor drives, encoders, sensors, and other hardware components.
  • Collaborate with mechanical, electrical, and software engineers to ensure seamless hardware-software integration.
  • Develop and troubleshoot real-time control software for robotic systems and industrial automation equipment.
  • Perform system testing, debugging, performance analysis, and validation in laboratory and real-world environments.
  • Diagnose software and hardware integration issues and support system commissioning and troubleshooting.
  • Provide basic hardware maintenance support, including replacing screws, making minor mechanical adjustments, and assisting with component integration.
  • Document software architecture, control algorithms, testing procedures, and maintenance processes.
  • Communicate technical specifications, project updates, and engineering issues in both Mandarin Chinese and English.
Job Requirements
  • Experience: At least 2 years of experience in software development or software program design; experience with motion control systems, robotics, or industrial automation is preferred.
  • Education: Bachelor's degree or higher in Computer Science, Software Engineering, Robotics, Electrical Engineering, Mechanical Engineering, Mechatronics, or a related field.
  • Programming Skills: Proficiency in C/C++ and Python or other relevant programming languages.
  • Motion Control Knowledge: Understanding of servo control, motor drives, feedback systems, PID control, and motion planning.
  • Technical Knowledge: Familiarity with real-time systems, embedded software, hardware interfaces, and sensor integration.
  • Development Environment: Experience with Linux-based development environments and software debugging tools.
  • Communication Skills: Fluency in both Mandarin Chinese and English, with the ability to communicate technical information clearly in both languages.
  • Problem-Solving: Strong analytical, troubleshooting, and technical problem-solving skills.
  • Teamwork: Ability to work collaboratively with multidisciplinary engineering teams and support hardware-software integration activities.
Preferred Qualifications
  • Experience developing motion control software for robotics, autonomous systems, or industrial automation equipment.
  • Familiarity with ROS (Robot Operating System) and robotic software architectures.
  • Experience with EtherCAT, CANopen, Modbus, or other industrial communication protocols.
  • Knowledge of sensor integration, real-time data processing, and multi-axis motion control.
  • Experience with system-level testing, commissioning, and performance optimization.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Bilingual Motion Control Software Engineer
Bilingual Motion Control Software Engineer

All Ring Tech USA LLC • Phoenix (AZ)

Presencial
USD 90.000 - 130.000
ROLE Motion Planning and Controls Engineer
ROLE Motion Planning and Controls Engineer

Maven Robotics • Santa Clara (CA)

Presencial
USD 140.000 - 210.000
Robotics Engineer(Mandarin)
Robotics Engineer(Mandarin)

Neusoft • Mountain View (CA)

Presencial
USD 90.000 - 130.000
Application Engineer
Application Engineer

Motion Automation Intelligence • Danvers (MA)

Presencial
USD 70.000 - 90.000
Healthcare coverage
401(k)
Tuition reimbursement
+2
Field Application Engineer
Field Application Engineer

Xynova • San Francisco (CA)

Presencial
USD 110.000 - 170.000
Senior Robotics Control Systems Engineer
Senior Robotics Control Systems Engineer

Standard Bots • City of Glen Cove (NY)

Presencial
USD 120.000 - 170.000
ROBOTICS ENGINEER | Bilingual Chinese & English
ROBOTICS ENGINEER | Bilingual Chinese & English

JAB Recruitment • Houston (TX)

Presencial
USD 90.000 - 130.000
Relocation assistance
Application Engineer
Application Engineer

Metric Geo • Boston (MA)

Presencial
USD 85.000 - 120.000
Robotics SWE, Automation Integration
Robotics SWE, Automation Integration

Maxwell Bond • Austin (TX)

Presencial
USD 110.000 - 165.000
Application Engineer
Application Engineer

Nidec Automation • Chicago (IL)

Presencial
USD 90.000 - 130.000