Roles & Responsibilities
About the role
ASMPT Singapore Pte Ltd. is seeking an experienced Embedded Software Engineer to join our team in the Yishun North Region. This is a full-time position where you will be responsible for developing and implementing high-quality embedded software solutions that are critical to the success of our innovative engineering projects.
What you'll be doing
- Be responsible for the design and development of high-performance motion control system, for high speed and high precision semiconductor assembly equipment
- Provide technical consultation and solutions to the product team on motion & control systems.
- Design and develop embedded software in accordance with specifications
- Be responsible for the development servo control methodologies, algorithms, and implementation for high performance mechatronic systems
- Work in a cross-functional team environment which compromises of Software, Control, Electronics and Product Engineers / Managers.
What we're looking for
Bachelor / Master Degree in Computer / Electronics / Electrical Engineering.Familiar with embedded processors such as microcontrollers, DSP, ARM and various computer system architectureSound understanding of real-time operating system, signal processing and control theoryProficient in programming languages such as C / C++, Python, MATLABKnowledge in FPGA programming will be advantageousExperience with instruments such as logic analyzer, oscilloscope.Strong interest and motivation in R&D workWorking experience in the related fields of Motion Control / Embedded System is a plusWhat we offer
At ASMPT, we are committed to providing a supportive and rewarding work environment for our employees. Some of the key benefits you can expect include :
Competitive salary and performance-based bonusesCompany TransportFlexible work arrangementsComprehensive health and wellness benefitsOpportunities for professional development and career advancementCollaborative and innovative company cultureTell employers what skills you have
RTOS
Embedded Software
ARM
Control Systems Design
FPGA
Matlab
Python
Firmware
Microcontrollers
Logic Analyzer
Assembly
System Architecture
Electrical Engineering
Electronics
C++
Signal Processing