Это программируемое на Tibbo BASIC/C устройство, функциональность которого определяет загруженное приложение.
Мы предлагаем различные готовые к использованию приложения, например, Serial-over-IP (SoI), Modbus Gateway и Sensor Hub.
Эта страница еще не переведена на русский.
О компанииОфис TibboОфис Tibbo AggreGateРабота в ТиббоРешения наших партнеровPrivacy Policy

Automation Engineer

  • This job opening is for a position of an Automation Engineer (AE).
  • This job opening is for our Taipei office. It is not possible to do this job remotely.
  • This job opening is not limited to Taiwan nationals.
  • You can apply if you are a foreigner living in Taiwan.
  • You can apply even if you reside in a different country, but you must be OK with moving to Taiwan.
  • This job requires English and Chinese (Mandarin) language skills.

Job Definition

According to Wikipedia, “automation engineers are experts who have the knowledge and ability to design, create, develop and manage systems, for example, factory automation, process automation and warehouse automation. Automation engineering is the integration of standard engineering fields.”

As an Automation Engineer at Tibbo Technology, you will work on two planes:

  • System integration plane — you will build functioning systems by combining robots, sensors, actuators, pneumatics, controllers, etc. from different manufacturers.
  • Design plane — you will design and build robotic equipment on the level of “internals” i.e. PCBs, motors, etc.

We Hire for the Long Haul

People who join Tibbo usually stay with us for a very long time. We have employees who have now worked here for 15 years. Attrition is low, and we actively avoid hiring “job butterflies” (people who jump from job to job, staying only for short periods of time).

We Hire for Attitude

Attitude is everything. It is OK if you don’t know something. If you are willing to learn, we will be open to giving you a shot at this job. This said, please note that...

...You Must be Able and Willing to Work With Your Hands

For many engineers today, the only tools familiar to them are their keyboard and mouse. Ask them to solder a resistor onto a PCB, and they are lost. Even some hardware engineers have no practical skills in “using their hands”. This job will require you to get your hands dirty. You will cut, drill, solder, adjust, connect, mount, install, and so forth. Your desk drawer will be full of tools: wire cutters, screwdrivers, pliers, etc. You will first design, then make, then install. That’s the job. Apply only if you are able and willing to work with your hands.

Further, we believe that practical skills of working with one’s hands are attained early in life. We don’t think we can teach you that. We can teach you a lot of things, and we can accept that you have a limited experience or no experience in other fields, but you must come with the skills to hold a screwdriver, solder wires, and do other jobs of this sort. If you are a maker in your heart, then you will instantly know what we mean by this.

This is a multidisciplinary job

As quoted from Wikipedia, “automation engineering is the integration of standard engineering fields.” We are looking for people who can do a little bit of everything: Can design an electronic circuit Can layout a PCB Can assemble a PCB (solder parts onto a PCB) Can design a mechanical part and print it on a 3D printer Can write a program (in C, or BASIC, or JavaScript, or…) Can put together a system consisting of electronic boards, mechanical parts, sensors, etc.

It is OK if your skills do not cover everything on the above list. What’s important is that you understand that when you work as our Automation Engineer, you will be doing “a little bit of everything”.

You will start by helping us make simple props and fixtures

We have quite a backlog of “things” that we need to create for our manufacturing floor. You will start by helping us complete these small projects. This will involve: Planning and designing a “thing” in SolidWorks. We often use UniQB construction set beams and 3D-printed parts for building our mechanical structures. Creating this “thing’s” PCB in Altium Designer. Putting the “thing” together: printing 3D parts, soldering parts onto the PCB, assembling, etc. Writing some code, usually in our Tibbo BASIC and Tibbo C languages (we will train you), JavaScript (node.js), or C.

As an example, see this fixture we recently built for testing one of our products. No moving parts, but building it involved everything from the above list:

You will be working with robots

This is mostly the “system integration” plane of your job, although some light designing is always required.

As our AE, you will be using robotic manipulators from suppliers such as Epson and Universal Robots (UR). Here is an example (just an example) of a robotic system that we’ve built (and we are not happy with it — it needs a lot of refinement). This system tests computer keyboards that we are manufacturing for one of our partners:

In the cause of such a project you will:

  • Understand what needs to be achieved and come up with the detailed plan.
  • Create or procure an end effector (or several effectors) and related parts. For example, this end effector was designed and made by Tibbo:
  • Create additional mechanical props. For example, here is the keyboard holder:
  • Design and implement additional control systems that interact with the robot. Many companies use PLCs. We have our own solution called Tibbo Project System (TPS). We use what we sell, and this allows us to cut costs and also test our products in real-life applications. We will provide extensive training on the use of TPS devices in automation projects.
  • Develop the application program for the robot. This particular robot — Epson C4 — is programmed in a variant of a BASIC language. The keyboard application utilizes three cameras, so you will also deal with machine vision systems.
  • Put everything together, and this requires a lot of working with your hands.

Recently, we have taken a great interest in robotic arms from the Universal Robots (UR) company. In particular, we think that we may benefit from using their new compact UR3 robots. We are also interested in trying them with software from a German company called Artiminds. We have the direction. Now we just need someone like you to take it and run with it.

You will be designing robots

This is the “design” plane of your job.

Our real ambition lies not with using robots, but with designing robots. Existing solutions are far too expensive and too old-fashioned. We sense tremendous opportunity in creating compact, low-cost robots, and we are looking for the right people to “take us there.”

We will start by building our own simple robots for our own internal needs. Nothing fancy, just some XYZ gantries, combined with cameras, end effectors, and our Tibbo Project System (TPS) devices to get the job done. In the process, we will polish our approach, find low-cost ways of doing “expensive” things, and, once we feel that our robots are good enough to work for our customers, we will start offering them for sale.

You will be dealing with parts and suppliers

Since a large part of your job will happen on the “system integration” plane, you will need to know where to get stuff.

To be able to plan your robotic creations, you will need to know suppliers and establish good working relationships with them, understand the range of available products, and keep up with new developments. We will expect you to attend robotics and automation exhibitions, find out who can supply what and at what price, etc.

We will also expect you to establish a “library” of parts that are often used in robotics. For example, there are commonly used pneumatic parts — valves, plastic tubing, etc. — that we should keep handy at our lab. Same goes for many other types of parts. Help us create a lab that will allow us to build “things” quickly.

Your Educational and Work Background, Skills

We are looking for university graduates who majored in Electrical (Electronic) Engineering or Mechanical Engineering. We require at least two years of prior working experience. Our ideal candidate will also be an experienced maker of things, not just a graduate in one narrow field of engineering.

There are three essential additional skills that you must possess:

  • You must be able to work with your hands (explained above).
  • Your English must be acceptable. Hint: if this document is not hard for you to read, then your English is OK.
  • Your Chinese (Mandarin) must be good enough to be able to talk to local suppliers and engineers.

Everything else is negotiable. It is OK if you are not yet a superstar in everything, as long as you have the right attitude and a good working knowledge in at least one field. For example, if you are good at designing circuits, we can accept that you will learn SolidWorks and mechanical design on the job.

On-the-job Training

If you come to work for us, we will do our best to share our knowledge and experience with you. You will not be left alone, and your professional level and skills will quickly improve.


Send an email to dima@tibbo.com. Include your resume, and we will contact you to set up an interview. To save you time, To save you time, we can conduct the first interview via Skype (with video, so you will need a webcam).

О компанииОфис TibboОфис Tibbo AggreGateРабота в ТиббоРешения наших партнеровPrivacy Policy