Hays
Embedded Software Engineer
HaysSingapore6 days ago
Full-timeInformation Technology

Your new company

Semiconductor industry


Your new role

  • Design and develop high-performance motion control systems and embedded software for semiconductor assembly equipment.
  • Provide technical consultation and implement advanced servo control algorithms for precision mechatronic systems.
  • Collaborate in cross-functional teams with software, control, electronics, and product engineers/managers to deliver integrated solutions.


What you'll need to succeed

  • Bachelor’s degree in Computer Science, or related fields.
  • Proficient in embedded systems and architectures (microcontrollers, DSP, ARM) with strong knowledge of real-time OS, signal processing, and control theory.
  • Skilled in programming languages including C/C++, Python, and MATLAB; FPGA experience is a plus.
  • Hands-on experience with debugging tools and instruments such as oscilloscopes and logic analyzers.
  • Strong interest and motivation in R&D, with prior experience in motion control or embedded systems preferred.
  • Ability to apply theoretical knowledge to practical solutions for high-performance systems.


What you'll get in return

In return, you'll be part of an organization that values its employees. You’ll be rewarded with:

  • Structured career growth and plenty of developmental opportunities
  • Stable working environment



What you need to do now

If you're interested in this role, click 'apply now' or for more information and a confidential discussion on this role or to find out about more opportunities in Technology, contact Yuki Cheung or email [email protected]. Referrals are welcome.


At Hays, we value diversity and are passionate about placing people in a role where they can flourish and succeed. We actively encourage people from diverse backgrounds to apply.



EA Reg Number: R22110258 | EA License Number: 07C3924 | Company Registration No: 200609504D

Key Skills

Ranked by relevance