DevJobs

RT Embedded Engineer- Motion Control

Overview
Skills
  • C C
  • Python Python
  • DSP
  • MATLAB
  • Simulink
  • CAN
  • EtherCAT
  • Modbus
A technology company specializing in the development of advanced motion control and industrial automation solutions is looking for an RT Embedded Engineer to join its Control R&D team, focusing on the development of motion control algorithms and real-time embedded software, as well as the development of new products and enhancement of existing solutions.

Key Responsibilities:

  • Design, develop, and implement motion control algorithms for industrial products.
  • Develop real-time embedded software for motion control systems.
  • Develop, simulate, and optimize control algorithms using MATLAB and Simulink.
  • Participate in the development of new products and the maintenance and enhancement of existing products.
  • Conduct hands-on testing, debugging, and validation using laboratory equipment.
  • Collaborate closely with multidisciplinary R&D teams, including Software and Hardware engineers.
  • Provide technical support to customers on-site when required.

Requirements:

  • B.Sc. in Electrical Engineering or Mechanical Engineering, with a specialization in Control Theory.
  • M.Sc. in Electrical or Mechanical Engineering, specializing in Control Theory; alternatively, at least 2 years of experience in real-time embedded programming within the Motion Control domain.
  • Strong experience in DSP and real-time embedded C programming.
  • Ability to develop algorithms using MATLAB, Simulink, and Python.
  • Hands-on experience with laboratory equipment, including oscilloscopes and Digital Multimeters (DMM).
  • Strong analytical and problem-solving skills.
  • Excellent written and spoken English.
  • Ability to work independently and as part of a team, with a high level of curiosity and willingness to learn.

Advantages:

Familiarity with industrial communication protocols such as EtherCAT, CAN, and Modbus
Gini-Apps