Description

We are looking for an Automation Engineer to work in a fast paced, international development environment with direct interaction across the Process, Optical and Software teams. The candidate should have good knowledge of programming techniques to contribute to software design for robotic systems and mechatronic design and development. The position will support the Automation team in testing and validating current and new features of their platform as well as developing one or two self-contained projects for the platform.

Job Responsibilities:
- Develop applications and features of the automation platform that support the manufacturing of UF Lasers.
- Implement process control tests
- Support product line setup and new feature roll-out
- Station debugging and troubleshooting
- Documentation of processes, experiments and features
- Develop automation solutions to increase current performance, reduce cycle time or station footprint.
- Development of robot applications: program, test, and debugging using Python and
Labview.
- Maintain production automation system, analyse cycle time, failure modes and propose improvements.
- Mechanical design of tooling for the robot arm and/or peripherals.

Experience required
- Master’s degree or degree from a Technical College in Automation, Robotics, or mechatronics.
- Proficient in Python. Willingness and skill to learn quickly new programming languages.
- Experience programming industrial robots
- Excellent understanding of software design practices: version control, continuous integration, unit testing, etc.
- Creative problem solving skills.
- Teamwork orientation with strong communication, documentation, and presentation skills, as well as commitment to continuous improvement.
- Self-motivated, able to estimate, update and communicate tasks and small projects with the rest of the team.

Additional Desired Experience:
- Understanding of high volume manufacturing systems is a plus.
- Experience programming or troubleshooting PLCs