Motion Control Engineer 運動控制工程師 Job at UBTECH ROBOTICS, Abroad

anJEYXhXbnR2aEUxK0pZZnlnaFlYSXd6dUE9PQ==
  • UBTECH ROBOTICS
  • Abroad

Job Description

  1. Proficient in classical/modern control theory (state-space, frequency-domain design)
  2. Familiar with motor principles (DC/stepper/servo/BLDC)
  3. Mastery of rigid body dynamics modeling fundamentals
  4. Skilled in MATLAB for control system design and simulation
  5. Proficient in C/C++ embedded development
  6. Familiarity with ROS or real-time operating systems (bonus)
  7. Understand the principles of feedback devices such as encoders, IMUs, and force sensors
  8. Knowledge of power circuitry and driver fundamentals (e.g., EtherCAT/CAN communication)

1.精通經典/現代控制理論(狀態空間、頻域設計)

2.熟悉電機原理(直流/步進/伺服/BLDC)

3.掌握剛體動力學建模基礎

4.熟練使用MATLAB進行控制系統設計與仿真

5.掌握C/C++嵌入式開發

6.熟悉ROS或即時操作系統(加分項)

7.理解編碼器、IMU、力感測器等回饋器件原理

8.瞭解功率電路、驅動器基礎(如EtherCAT/CAN通信) 1. Design and implement position/velocity/force control algorithms (e.g., PID, feedforward control, adaptive control) for actuators such as servo motors and joint modules. 2. Develop robot trajectory planning algorithms (S-curve, interpolation motion, obstacle avoidance path optimization). 3. Construct mechanical system dynamics models (Lagrange method, Newton-Euler method) 4. Perform control strategy simulation verification using MATLAB/Simulink 5. Port and optimize control algorithm C/C++ code for RTOS (e.g., FreeRTOS) or bare-metal environments 6. Collaborate with hardware engineers to debug peripherals including drivers, encoders, and sensors 7. Develop test cases to validate algorithm stability and robustness in real-world scenarios

1.設計並實現伺服電機、關節模組等執行機構的位置/速度/力控演算法(如PID、前饋控制、自適應控制等)

2.開發機器人軌跡規劃演算法(S曲線、插補運動、避障路徑優化)

3.構建機械系統的動力學模型(Lagrange法、Newton-Euler法) 4.使用MATLAB/Simulink進行控制策略仿真驗證 5.在RTOS(如FreeRTOS)或裸機環境下,完成控制演算法的C/C++代碼移植與優化

6.配合硬體工程師調試驅動器、編碼器、感測器等外設

7.編寫測試用例,完成演算法在真實場景下的穩定性與魯棒性驗證

Job Tags

Similar Jobs

ExecutivePlacements.com

junior data scientist/AI engineer Job at ExecutivePlacements.com

 ...re "not smart enough. It's because most entry-level pipelines are crowded, and hiring teams...  ...for entry-level software engineering and data roles, especially Java full stack, Java/...  ...Data (Data Analyst, Data Engineer, Data Scientist) + ML/AI so you don't graduate with scattered... 

Suffolk County District Attorney's Office

Crime Victim Advocate - Spanish Speaking Job at Suffolk County District Attorney's Office

 ...strong work ethic, integrity and a commitment to public service and justice. In furtherance of the Offices mission of supporting...  ...or registration by New York State with a Bachelors Degree in Criminal Justice, Psychology, Social Work or Sociology; or, (b) Graduation... 

GUNDERSEN LUTHERAN ADMINISTRATIVE

MD DO Pediatric Orthopedic Surgeon Job at GUNDERSEN LUTHERAN ADMINISTRATIVE

 ...throughout our integrated system. Our La Crosse campus is designated as a level 2 trauma center. As a highly trained BE/BC pediatric orthopedic surgeon you can expect to: - Perform a wide range of pediatric care, including complex cases. - Participate in a general orthopedic... 

Robert Half

Desktop Support Analyst Job at Robert Half

Description We are seeking an adaptable IT Support Specialist with strong technical proficiency to provide critical support across a wide range of end-user technologies. The ideal candidate will be experienced with O365, VMware Horizon VDI, Active Directory, and Microsoft... 

CENTRIC SOFTWARE INC

Director of Corporate Technology & Business Systems Job at CENTRIC SOFTWARE INC

 ...Job Title: Director of Corporate Technology & Business Systems Location: Campbell, CA (Preferred) | Remote USA (West Coast Focus) Compensation: $200,000 - $225,000 + Bonus, Equity, and Benefits About Centric Software Centric Software stands at the forefront...