
System Control Engineer - Embedded Software and Motion Control
Frencken Group3 days ago
Eindhoven, NetherlandsMid Level / Senior
Responsibilities
- Develop software for mechatronic prototypes, products, and production tooling using Python, C, and C++.
- Design and implement firmware for motor control, sensor data acquisition, and communication in embedded systems.
- Write scripts for test automation, measurement-data analysis, and system validation.
- Debug hardware-software issues using measurement equipment and software tools.
- Improve software quality, reliability, maintainability, and performance.
- Collaborate with mechanical and electrical engineers to deliver complete mechatronic products.
Requirements
- Bachelor’s or master’s degree in Embedded Systems, Computer Science, Mechatronics, Systems & Control, or a related field.
- 2–5 years of practical experience designing firmware for real-time embedded systems.
- Experience with C, C++, and Python, including debugging and test-automation development.
- Experience implementing sensor interfaces and motor-control applications in embedded motion-control systems, including position control and FOC.
- Knowledge of verification, validation, and system-qualification methodologies.
- Strong system-level understanding of mechatronic systems, good English communication skills, and experience working in multidisciplinary teams.
- Experience with EtherCAT, SOEM, SOES, test frameworks, or test-automation architectures is a plus.
Benefits
- Competitive salary and annual bonus scheme.
- 40 days of holiday per year, including 13 ADV days.
- Travel allowance and pension scheme.
- Professional development and technical training opportunities.
- Career growth opportunities within a global technology organization.
- Open, collaborative, and international working environment with experienced engineering professionals.