About this role
Job title: Senior Systems Engineer (Mechatronics and Robotics)
About the Role
Senior Systems Engineer (Mechatronics and Robotics) at ASM will design and implement advanced electromechanical and robotic systems to power next-generation semiconductor manufacturing. You’ll apply control systems, machine vision, and servo integration to deliver precision and reliability at scale, collaborating across disciplines to push automation forward.
What You'll Do
- Design and develop electromechanical systems integrating robotics with advanced control architectures.
- Implement visual-aided closed-loop control systems with real-time motion adjustment.
- Apply image processing algorithms using OpenCV, MATLAB, or similar libraries to guide robotic motion.
- Develop and tune servo control systems for precision and stability.
- Program and deploy control software for robotic platforms and embedded controllers (C/C++, Python, ROS).
- Develop, debug, and maintain PLC programs using Siemens, Allen-Bradley, or Beckhoff platforms.
- Collaborate with mechanical, electrical, and software teams for seamless integration.
- Participate in prototyping, testing, validation, and field deployment.
- Document system architecture, design decisions, and performance metrics.
- Provide technical support for troubleshooting and maintenance.
What We're Looking For
- BS in Robotics, Mechatronics, Electrical Engineering, or related field with 12+ years of experience; MS with 8+ years; PhD with 4+ years.
- Proven expertise in control systems, including PID tuning, kinematics, and dynamic modeling.
- Hands-on experience with machine vision and image processing.
- Strong background in servo drive configuration and motor control.
- Proficiency in control software development for embedded and real-time systems.
- Experience with PLC programming and industrial communication protocols.
- Excellent problem-solving skills and ability to work independently or in teams.
- Strong communication skills for documentation and collaboration.
Nice to Have
- Familiarity with robotic frameworks such as ROS and tools like MATLAB/Simulink, LabVIEW, or TwinCAT.
- Knowledge of low-level communication interfaces (CAN bus, I2C, SPI, UART).
- Basic mechanical design principles and CAD tools.
- Experience with sensor integration (cameras, LIDAR, proximity sensors) and real-time data processing.
- Skills in actuator control and trajectory planning.
- Knowledge of semiconductor manufacturing processes and automation requirements.
- Experience with industrial robots or willingness to learn these applications.