System Control Designer

Juken (Thailand)

Eindhoven

On-site

EUR 60,000 - 90,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A mechatronics engineer with strong programming skills who develops software for the control, communication, automation, and diagnostics of mechatronic products.

Responsibilities include developing software for prototypes and production tooling, designing firmware for motor control, and writing scripts for test automation and validation; you will debug hardware-software issues and collaborate with other engineers to deliver complete mechatronic systems.

Qualifications

  • Bachelor's or master's degree in Embedded Systems, Computer Science, Mechatronics, Systems & Control or related field.
  • 2–5 years practical experience in designing the firmware for real-time embedded systems.
  • Experience in C, C++ and Python, including debugging and creating test automation.
  • Experience in implementing different sensor types and motor controls in embedded motion control systems, such as position control and FOC.
  • Knowledge of verification, validation and system qualification methodologies.
  • Good system level thinking of mechatronic systems.
  • Good communication skills in English and proficient with working in multidisciplinary teams.
  • Experience with EtherCAT, SOEM, and SOES is a plus.
  • Experience with designing test frameworks or test automation architecture is a plus.

Responsibilities

  • Developing software for mechatronic prototypes, products and production tooling using Python, C and C++
  • Designing and implementing firmware for motor control, sensor data acquisition, and communication for embedded systems
  • Writing scripts for test automation, measurement data analysis, and system validation
  • Debugging hardware-software issues using measurement equipment and software tools
  • Improving software quality, reliability, maintainability, and performance
  • Collaborating with mechanical and electrical engineers to realize complete mechatronic products

Skills

Firmware design
Embedded C/C++
Python scripting
Test automation
System qualification
Mechatronics thinking
English communication

Education

Bachelor's or Master's in Embedded Systems
Mechatronics or related field

Tools

SOEM
SOES
EtherCAT
Measurement equipment

Job description

System Control Engineer - Embedded Software & Motion Control

A mechatronics engineer with strong programming skills who develops software for the control, communication, automation, and diagnostics of mechatronic products.


Responsibilities


  • Developing software for mechatronic prototypes, products and production tooling using Python, C and C++

  • Designing and implementing firmware for motor control, sensor data acquisition, and communication for embedded systems

  • Writing scripts for test automation, measurement data analysis, and system validation

  • Debugging hardware-software issues using measurement equipment and software tools

  • Improving software quality, reliability, maintainability, and performance

  • Collaborating with mechanical and electrical engineers to realize complete mechatronic products


Required knowledge and skills


  • A bachelor's or master's degree in Embedded Systems, Computer Science, Mechatronics, Systems & Control or a related field

  • 2-5 years practical experience in designing the firmware for real-time embedded systems

  • Experience in C, C++ and Python, including debugging and creating test automation

  • Experience in implementing different sensor types and motor controls in embedded motion control systems, such as position control and FOC (Field Oriented Control).

  • Knowledge of verification, validation and system qualification methodologies

  • Good system level thinking of mechatronic systems

  • Good communication skills in English and proficient with working in multidisciplinary teams

  • Experience with EtherCAT, especially SOEM (Simple Open EtherCAT Master) and SOES (Simple Open EtherCAT Slave) library is a plus

  • Experience with designing test frameworks or test automation architecture is a plus

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

System Control Designer
System Control Designer

Frencken Mechatronics B.V. • Eindhoven

On-site
EUR 60,000 - 80,000
System Control Designer
System Control Designer

Frencken Group • Eindhoven

Hybrid
EUR 55,000 - 75,000
Motion Control Embedded Systems Engineer
Motion Control Embedded Systems Engineer

Juken (Thailand) • Eindhoven

On-site
EUR 60,000 - 90,000
Motion Control Firmware Engineer
Motion Control Firmware Engineer

Frencken Group • Eindhoven

Hybrid
EUR 55,000 - 75,000
Motion Control engineer
Motion Control engineer

Energo-Recruitment • Nijmegen

Hybrid
EUR 60,000 - 75,000
Hybrid work schedule
Competitive salary up to €75,000 gross
Embedded Motion Control Engineer
Embedded Motion Control Engineer

Frencken Mechatronics B.V. • Eindhoven

On-site
EUR 60,000 - 80,000
Control Systems Integrator – Real-Time, Mechatronics & Robotics
Control Systems Integrator – Real-Time, Mechatronics & Robotics

Enter Group • Eindhoven

On-site
EUR 45,000 - 73,000
Annual BBQ
Christmas dinner
Pub quiz
+1
(Senior) Mechatronics Engineer
(Senior) Mechatronics Engineer

Nearfield Instruments • Rotterdam

On-site
EUR 85,000 - 105,000
Embedded Software QA Engineer
Embedded Software QA Engineer

High Tech Campus Eindhoven • Eindhoven

On-site
EUR 50,000 - 70,000
Embedded Software Engineer
Embedded Software Engineer

Forexx Group • Eindhoven

On-site
EUR 55,000 - 70,000