Enable job alerts via email!

Embedded Software Engineer

ASMPT

Singapore

On-site

SGD 60,000 - 80,000

Full time

Today
Be an early applicant

Job summary

A technology leader in Singapore is seeking an experienced Embedded Software Engineer to develop high-quality embedded software solutions for semiconductor assembly equipment. Responsibilities include designing motion control systems and collaborating with cross-functional teams. The ideal candidate should have a degree in Computer, Electronics, or Electrical Engineering and expertise in C/C++, Python, and real-time systems. Competitive salary and comprehensive benefits are offered.

Benefits

Competitive salary
Performance-based bonuses
Company Transport
Health and wellness benefits
Opportunities for professional development
Collaborative company culture

Qualifications

  • Bachelor's degree in Computer, Electronics, or Electrical Engineering.
  • Familiar with embedded processors, microcontrollers, and ARM architectures.
  • Strong understanding of real-time operating systems and control theory.
  • Interest in R&D work with experience in Motion Control.

Responsibilities

  • Design and develop a high-performance motion control system.
  • Provide technical consultation to the product team.
  • Develop embedded software according to specifications.
  • Implement servo control methodologies for mechatronic systems.
  • Collaborate in a cross-functional team environment.

Skills

C/C++
Python
MATLAB
Embedded processors
Real-time operating systems
Signal processing
Control theory
FPGA programming
Motion Control
Embedded Systems

Education

Bachelor / Master Degree in Computer / Electronics / Electrical Engineering

Tools

Logic analyzer
Oscilloscope
Job description

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 architecture
  • Sound understanding of real-time operating system, signal processing and control theory
  • Proficient in programming languages such as C/C++, Python, MATLAB
  • Knowledge in FPGA programming will be advantageous
  • Experience with instruments such as logic analyzer, oscilloscope
  • Strong interest and motivation in R&D work
  • Working experience in the related fields of Motion Control / Embedded System is a plus
What we offer
  • Competitive salary and performance-based bonuses
  • Company Transport
  • Comprehensive health and wellness benefits
  • Opportunities for professional development and career advancement
  • Collaborative and innovative company culture
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.