R&D Design Engineer - CNC Control / Software

MAKINO ASIA PTE LTD

Singapore

On-site

SGD 90,000 - 180,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

MAKINO Asia Pte Ltd is seeking an experienced engineer to design, develop, and test CNC controller software and hardware for high-precision manufacturing equipment. You will evaluate controllers from various vendors and integrate them with diverse machine tools.

The role requires hands-on experience with NC cycles, motion control, and developing intuitive user interfaces for CNC systems, with strong teamwork to deliver robust solutions in a fast-paced production setting.

Qualifications

  • Degree in Electrical/Computer/Mechanical Engineering or related field.
  • At least 5 years of CNC controller development and integration.
  • Experience with motion control, servo systems, and feedback devices.
  • Hands-on with NC cycles and providing technical solutions.
  • Knowledge of electrical design and circuits.
  • Experience with multi-axis CNC machines and advanced motion control algorithms.
  • Experience developing user interfaces for CNC controllers.
  • Proficiency in C/C++/C# and PLC programming.
  • Familiarity with Ethernet/IP, Modbus.

Responsibilities

  • Design, develop, and test CNC controller software and hardware.
  • Select CNC controllers from different makers.
  • Integrate CNC controllers with various machine tools and equipment.
  • Develop and optimize motion control algorithms for precision machining.
  • Collaborate with cross-functional teams to ensure seamless integration and functionality.
  • Troubleshoot and resolve issues related to CNC controllers and machine performance.
  • Ensure compliance with industry standards and safety regulations.

Skills

C/C++/C#
PLC programming
Motion control
Fanuc controllers
Multi-axis CNC
Electrical design basics
Ethernet/IP/Modbus
Problem solving
Teamwork
Independent work

Education

Degree in Electrical/Computer/Mechanical Engineering

Job description

Job Description & Responsibilities:
  • Design, develop, and test New CNC controller software and hardware.
  • Select New CNC Controller from different makers.
  • Integrate CNC controllers with various machine tools and equipment.
  • Develop and optimize motion control algorithms for precision machining.
  • Collaborate with cross-functional teams to ensure seamless integration and functionality.
  • Troubleshoot and resolve issues related to CNC controllers and machine performance.
  • Ensure compliance with industry standards and safety regulations.
Job Requirements:
  • Minimum Degree in Electrical Engineering, Computer Engineering, Mechanical Engineering, or relevant discipline.
  • At least 5 years of experience in CNC controller development, programming, and integration.
  • Experience with motion control, servo systems, and feedback devices.
  • Hands‑on experience using NC cycles and providing technical solutions to users.
  • Basic knowledge of electrical design and a solid understanding of electrical circuits.
  • Specialized training or certification in CNC controller development is an advantage.
  • Experience working with multi‑axis CNC machines and advanced motion control algorithms.
  • Prior experience developing user interfaces for CNC controllers.
  • Proficiency in programming languages such as C/C++/C# and PLC programming.
  • Strong understanding of CNC machine architecture and control systems.
  • Familiarity with communication protocols (e.g., Ethernet IP, Modbus).
  • Excellent analytical and problem-solving skills.
  • Strong communication and teamwork skills.
  • Ability to work independently and collaboratively in a fast‑paced environment.
  • Comfortable working in a manufacturing environment and performing hands‑on tasks when required
  • Work experience with Fanuc controllers (both PLC and CNC) would be an added advantage.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

R&D Design Engineer - CNC Control / Software
R&D Design Engineer - CNC Control / Software

Makino Asia Group • Singapore

On-site
SGD 90,000 - 130,000
Senior CNC Controller Design Engineer — Motion & Software
Senior CNC Controller Design Engineer — Motion & Software

MAKINO ASIA PTE LTD • Singapore

On-site
SGD 90,000 - 180,000
R&D Electrical Engineer
R&D Electrical Engineer

MAKINO ASIA PTE LTD • Singapore

On-site
SGD 60,000 - 80,000
CNC Controller Design Engineer: Motion Control & Hardware
CNC Controller Design Engineer: Motion Control & Hardware

Makino Asia Group • Singapore

On-site
SGD 90,000 - 130,000
R&D Electrical Engineer
R&D Electrical Engineer

Makino Asia Group • Singapore

On-site
SGD 70,000 - 100,000
CNC Process Engineer | Job ID: FS26000
CNC Process Engineer | Job ID: FS26000

NEXBRIDGE RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 42,000 - 66,000
R&D Engineer (Motion Control)
R&D Engineer (Motion Control)

AKRIBIS SYSTEMS PTE. LTD. • Singapore

On-site
SGD 39,000 - 61,000
Design Engineer (R&D)
Design Engineer (R&D)

HPS PARTNERS PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000
Lead Mechatronics Design Engineer
Lead Mechatronics Design Engineer

VDL ENABLING TECHNOLOGIES GROUP (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 180,000 - 240,000
Electrical Engineer
Electrical Engineer

PERSOL • Singapore

On-site
SGD 60,000 - 90,000