Job Description
Robotics Automation Engineer – Contract-to-Hire
Overview
Edison Smart are working with a leading photonics and advanced technology organisation who are expanding their engineering team and seeking Robotics Automation Engineers to support new automation initiatives.
This role focuses on robotic arm control, computer vision integration, and building automated manufacturing workflows.
Key Responsibilities
-
Develop robotics and automation software in C++, with emphasis on robotic arm control and motion behaviour.
-
Integrate computer vision systems for pick-and-place, automated inspection, and handling tasks.
-
Build and maintain control systems for robotic arms, grippers, and automated tooling.
-
Develop automation software to improve precision, throughput, and reliability in manufacturing processes.
-
Work with PLC/HMI systems and contribute to industrial automation workflows.
-
Integrate third-party equipment and solutions (e.g., sensors, controllers, motion systems).
-
Support in-house system integration connected to wider software platforms (including Qt/QML-based tools).
Required Skills & Experience
-
Strong proficiency in C++ within robotics, control systems, or industrial automation.
-
Practical experience with robotic arms, motion control, or automated manufacturing equipment.
-
Exposure to computer vision, pick-and-place systems, or automated inspection tools.
-
Experience working with PLCs, HMIs, or similar automation technologies.
-
Ability to integrate and troubleshoot third-party hardware systems.
Nice to Have
-
Experience with brands such as Keyence or Micronix.
-
Background with Qt/QML development.
-
Experience in high-precision assembly or automated manufacturing environments.