Software Engineer (C/C++ | Motion Control | Up to $6k)
Summary
Designs and develops embedded software and servo motion-control systems for semiconductor assembly equipment — writing, testing and optimizing C/C++ code, implementing control algorithms, and supporting cross-functional R&D. Stack: C/C++, embedded/RTOS, ARM/DSP, with Python/MATLAB and FPGA as pluses.
Salary: Up to $6k + AWS + VB
[Order Number: ]Responsibilities:
- Design and develop embedded software and high-performance motion control systems for semiconductor assembly equipment.
- Develop and implement servo control algorithms for high-speed, high-precision mechatronic systems.
- Perform embedded software programming, testing, debugging, and optimisation according to technical specifications.
- Provide technical support and solutions for motion control and system integration.
- Collaborate with cross-functional R&D teams, including Software, Electronics, Control, and Product Engineering.
- Support system performance evaluation, troubleshooting, and continuous improvement initiatives.
- Proficiency in C/C++ programming; knowledge of Python or MATLAB is advantageous.
- Familiarity with embedded systems, microcontrollers, DSP, ARM processors, or related architectures.
- Understanding of real-time operating systems (RTOS), signal processing, or control theory is an advantage.
- Knowledge of FPGA programming is an added advantage.
- Familiarity with testing instruments such as oscilloscopes and logic analysers.
Please kindly refer to the Privacy Policy of Good Job Creations for your reference: https://goodjobcreations.com.sg/en/privacy-policy/
EA Personnel Name: Tan Sin Rou
EA Personnel Registration Number: R22106434
EA License no.: 07C5771
#SCR-rebecca-tan