System Control Designer

Frencken Mechatronics B.V.

Eindhoven

On-site

EUR 60,000 - 80,000

Full time

6 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

Frencken Mechatronics B.V. in the Netherlands seeks a System Control Engineer to develop software for control, communication, automation and diagnostics of mechatronic products.

You design firmware for embedded motion control, write test automation scripts, and collaborate with mechanical and electrical engineers to bring products from prototype to production; a background in C/C++ and Python is required.

Qualifications

  • Bachelor’s or Master’s degree in Embedded Systems, Computer Science, Mechatronics, Systems & Control or related field.
  • 2–5 years of firmware design for real-time embedded systems.
  • Experience in C, C++ and Python with debugging and test automation.
  • Knowledge of sensor types and motor controls in embedded motion systems (position control, FOC).

Responsibilities

  • Develop firmware for motor control, sensor data acquisition and communication in embedded systems.
  • Write Python/C/C++ software for mechatronic prototypes and production tooling.
  • Design test automation scripts and perform system validation.
  • Debug hardware–software issues with measurement equipment and tools.
  • Improve software quality, reliability and performance.
  • Collaborate with mechanical and electrical engineers to realize complete mechatronic products.

Skills

C
C++
Python
Embedded systems
Real-time control
Firmware development
English communication

Education

Bachelor's or Master's in Embedded Systems/Mechatronics

Tools

SOEM
SOES
EtherCAT
Test automation frameworks

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

We’re fully committed to providing complete and integrated one-stop solutions in partnership with our valued customers. The Frencken Group serves customers in Europe, Asia, and the US through a global network of operating subsidiaries. The Group offers a comprehensive range of product solutions that span the entire value chain - from initial product design, development and prototyping, to engineering, final test, and series manufacturing. The comprehensive range of product solutions is enabled by leveraging the capabilities of our strategically located facilities in the Netherlands, Singapore, Malaysia, and China.

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

Juken (Thailand) • Eindhoven

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

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 Firmware Engineer
Motion Control Firmware Engineer

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
Product Engineer
Product Engineer

Frencken Mechatronics B.V. • Eindhoven

On-site
EUR 60,000 - 90,000
Bonus scheme
40 days holidays incl ADV days
Development opportunities
Mechatronics Assembly Technician
Mechatronics Assembly Technician

Frencken Group • Eindhoven

Hybrid
EUR 36,000 - 48,000
Competitive salary
27 vacation days + 13 ADV days
Bonus scheme
+3
CAM Engineer/Programmer
CAM Engineer/Programmer

Frencken International Sdn. Bhd. • Eindhoven

On-site
EUR 55,000 - 75,000
27 vacation days
13 ADV days
bonus scheme
Site Lean Deployment Lead
Site Lean Deployment Lead

Frencken Group • Eindhoven

On-site
EUR 75,000 - 97,000
Competitive salary
27 vacation days and 13 ADV days
Bonus scheme
Site Lean Deployment Lead
Site Lean Deployment Lead

Frencken Machining B.V. (Eindhoven) • Eindhoven

On-site
EUR 65,000 - 90,000
Competitive salary
27 vacation days
13 ADV days
+1