Turn this role into an interview — a resume and cover letter built around what this employer wants.
Dynamic Human Capital Pte Ltd is seeking an experienced Embedded Software Engineer to join our R&D team. This full-time role focuses on developing embedded software for high-speed semiconductor equipment.
You will work on motion control, RTOS-based systems, and collaboration across hardware and software domains, with hands-on use of C/C++, Python, MATLAB, and FPGA-related tasks.
We are seeking an experienced Embedded Software Engineer to join our R&D team. This full-time role is responsible for developing and implementing high-quality embedded software solutions supporting innovative engineering projects in the semiconductor equipment space.
Design and develop high-performance motion control systems for high-speed, high-precision semiconductor assembly equipment
Provide technical consultation and solutions to the product team on motion and control systems
Design and develop embedded software in accordance with technical specifications
Develop servo control methodologies, algorithms, and implementation for high-performance mechatronic systems
Collaborate in a cross-functional team environment alongside Software, Control, Electronics, and Product Engineers/Managers
Bachelor's or Master's Degree in Computer Engineering, Electronics Engineering, Electrical Engineering, or related field
Familiarity with embedded processors such as microcontrollers, DSP, ARM, and various computer system architectures
Sound understanding of real-time operating systems (RTOS), signal processing, and control theory
Proficiency in C/C++, Python, and MATLAB
FPGA programming knowledge is advantageous
Experience with instruments such as logic analyzers and oscilloscopesStrong interest and motivation for R&D work
Prior experience in Motion Control / Embedded Systems is a plus