Enable job alerts via email!

Embedded Software Engineer [ Motion Control | Embedded Systems | Servo Control | R&D | FPGA | C[...]

GOOD JOB CREATIONS (SINGAPORE) PTE. LTD.

Singapore

On-site

SGD 60,000 - 80,000

Full time

30+ days ago

Job summary

A leading tech company in Singapore is seeking an engineer to design high-performance motion control systems for semiconductor assembly. The ideal candidate will have a degree in Computer, Electronics, or Electrical Engineering, proficient in C/C++, Python, and MATLAB, and experience with embedded systems. Responsibilities include developing embedded software and collaborating with cross-functional teams to ensure high-performance systems.

Qualifications

  • Bachelor’s or Master’s degree in a relevant engineering field.
  • Familiarity with embedded processors and various system architectures.
  • Strong understanding of real-time operating systems and control theory.

Responsibilities

  • Design and develop high-performance motion control systems.
  • Provide technical solutions to the product team.
  • Develop embedded software per project specifications.

Skills

C/C++
Embedded systems
Python
MATLAB

Education

Bachelor’s or Master’s degree in Computer, Electronics, or Electrical Engineering

Tools

Microcontrollers
DSP
ARM
Job description

Job Description

Responsibilities:
  • 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.
  • Develop embedded software in accordance with project specifications.
  • Implement servo control methodologies, algorithms, and software for high-performance mechatronic systems.
  • Collaborate with cross-functional teams including Software, Control, Electronics, and Product Engineers/Managers.
  • Conduct testing, debugging, and optimization to ensure software reliability and performance.
  • Maintain technical documentation and provide support/training to internal teams.
  • Adhere to safety, quality, and regulatory standards in accordance with Singapore’s workplace regulations.
Requirements:
  • Bachelor’s or Master’s degree in Computer, Electronics, or Electrical Engineering.
  • Familiarity with embedded processors such as microcontrollers, DSP, ARM, and various computer system architectures.
  • Strong understanding of real-time operating systems, signal processing, and control theory.
  • Proficient in C/C++, Python, and MATLAB.

We are an equal opportunities employer.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.