Skip to main content
Loading
loadingbar
Loading, Please wait..!!

Software Engineer Motion Control

  • Software Engineer Motion Control job type Posted on: Nov 04, 2026
  • Software Engineer Motion Control experience level All Ring Tech USA LLC
  • Software Engineer Motion Control employment type Phoenix, Arizona
  • Software Engineer Motion Control employment type Onsite
  • Software Engineer Motion Control salary Full-time

Point Apply Here APPLY LATER

Curious about compensation?

Explore the historical salary trends, average pay, and estimated compensation for Software Engineer Motion Control roles in Arizona.

View Salary Guide →

Job Title :

Software Engineer Motion Control

Job Type :

Full-Time

Job Location :

Phoenix Arizona United States

Remote :

No

Jobcon Logo Job Description :

Job description: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 ResponsibilitiesDesign, 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 RequirementsExperience: 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 QualificationsExperience 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.Job Type: Full-timeBenefits:401(k)Dental insuranceHealth insurancePaid time offVision insuranceLanguage:Mandarin (Preferred)Work Location: In person

Jobcon Logo Position Details

Posted:

Nov 04, 2026

Reference Number:

10440_4480264828

Employment:

Full-time

City:

Phoenix

Job Origin:

APPCAST_CPC

Share this job:

  • linkedin

Jobcon Logo
A job sourcing event
In Dallas Fort Worth
Aug 19, 2017 9am-6pm
All job seekers welcome!

Software Engineer Motion Control    Apply

Click on the below icons to share this job to Linkedin, Twitter!

Job description: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 ResponsibilitiesDesign, 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 RequirementsExperience: 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 QualificationsExperience 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.Job Type: Full-timeBenefits:401(k)Dental insuranceHealth insurancePaid time offVision insuranceLanguage:Mandarin (Preferred)Work Location: In person

Loading
Please wait..!!