Servo & Motion Control Engineer
Description
Aeolus Robotics (https://aeolusbot.com) seeks skilled and motivated roboticists who are hands-on, technical, and passionate about making their robot dreams reality.
We are seeking a candidate with an MSc or PhD in Robotics (or equivalent experience) or a Computer Science degree with a strong background in mechatronics (Servo and motion control). You need good knowledge and experience with programming in C/C++ and Python while also understanding that you are working with active hardware.
Job Descriptions:
- Motion control, including motor sizing and system dynamic simulation using Python, GNU Octave, etc.
- Servo control and motor commissioning using time-domain and frequency-domain analysis. (FFT, Bode plot, PID, loop-shaping, etc.)
- Design the numerical control kernel of a real-time ARM-based multi-axis motion controller.
- Real-time numerical control kernel architecture,
- On-line Jerk-limited motion profile generator,
- Multi-axis trajectory planning,
- Volumetric error compensation,
- Electronic camming, gearing,
- Robot kinematics
The successful candidate will deliver high-quality code for robot execution and will be able to effectively communicate with software developers and roboticists in other teams to speed up the development of high-quality software.