How to get into robotics
Robotics is a dynamic and fast growing field with high demand for robotic graduates.
If you are considering a career in robotics, you are probably asking yourself: what skills do I need to work in robotics and which subjects should I study?
The world of robotics combines a series of different interdisciplinary skills and our community consists of internationally renowned roboticists, who followed many different paths.
- Read our interviews with some of our NCCR Robotics professors
- Watch our series of videos on how our researchers got started
So you want to work in Robotics?
There is no set path to a career in robotics.
In fact, few universities offer an undergraduate course in the subject, meaning that most people study something else and change to robotics later.
Every roboticist has a different background with different training, and it is in these differences that the field of robotics finds incredible strength. Robotics is a worldwide growth area, and is showing no signs of slowing down, so as far as long term career security is concerned, it is a very good choice.
If you think that a job working with robots might be for you, then we offer you the following pieces of advice that might help you find an entrance into an exciting and fast developing world.
When most people think of roboticist they think of those with a high level science background and excellent skills in math. While math is an advantage, there is no need to specialize there, the backgrounds leading to a career in robotics can be wider than you think.
Within NCCR Robotics, our scientists have Bachelor’s or Master’s degrees in electrical engineering, mechanical engineering, aeronautical engineering, computer science, physics, math, neurobiology and bioengineering.
Younger scientists joining the team have a background in microengineering and some of them already have completed a Master degree in robotics.
Each member was hired because they bring something unique to a broad subject.
If you are still at school, you should choose science and engineering based subjects.
However, there are a number of personal characteristics which suit robotics too: it suits those who are inventive and inquisitive, but who value precision and attention to detail.
Successfully developing robots involves working closely with the rest of your team, so enjoying discussing projects with those around you is a must.
What courses to study at University
If you plan to work in robotics, we recommend microengineering, electrical or mechanical engineering or computer science, as these are the most common routes, although which degree to take involves some thought.
– What aspect of robotics draws you?
Do you want to …
– design robots?
– work with flying or ground robots?
– medical robots?
– work on hardware (the physical robot)
– software and algorithms (the computer systems that enable the robot to work)?
After completing a Bachelor’s degree, the most common and advisable route is to take a Master’s degree.
In Switzerland there are two main postgraduate degrees:
– Master in Robotics at EPFL
– Master in Robotics, Systems and Control at ETH Zurich
This is the point in your career when you choose robotics and move away from more general technical fields and start to specialize in whatever subject interests you.
Going on to a Doctorate and continuing in research
In order to go into academia you will need to complete a PhD. PhD programs typically take about 4 years from start to finish, and, during this time, you will have one project to focus on: you will need to work on developing a robot in a way that has been agreed with your supervisors and work on overcoming any problems to achieve your goal.
A PhD can be extremely rewarding, but there are many reasons why PhDs aren’t for everyone – they involve a lot of hard work and individual thought and can sometimes feel quite isolated.
After completing a PhD you can start to move up the academic career ladder.
First you do at least one “PostDoc” (a research job where you can focus on many projects and are not so reliant on one supervisor) before moving onto lectureships and finally a professorship.
The advantage of working in academia is that you have total intellectual freedom to pursue whatever lines of research you wish.
As an academic you will also have to do some teaching, so if you enjoy mentoring others and giving knowledge then you may enjoy this field of work.
On the downside, many academics live on short term contracts and are expected to move frequently, especially at the lower end of the career (PhD, PostDoc, Junior Lecturer) and there is no guarantee of a permanent position – for many people this can be a big turn off.
Working outside of the University environment
Aside from the academic route, Universities need technicians and engineers for their robotics departments.
As an engineer you are a vital member of the team who contributes to many different research projects, so the work is highly varied and interesting.
The one downside is that you do not have the same intellectual control over your day to day tasks as an academic might, but you are less involved with teaching and management, so you have more time to actually work on robots.
Many universities and research groups (such as NCCR Robotics) have spin-funds that allow people to take work that they have produced in an academic environment and create a spin-off company with it.
This requires not only the successful completion of a project which has practical applications for the public or companies (have a look at the NCCR Robotics spin-offs to see the kind of projects get funded), but also the vision and wide range of skills to take something to market.
If you choose to create a spin-off company, you are no longer just a scientist, you are also responsible for management, sales, finances, marketing and legal affairs but you have the advantage of being your own boss and being able to shape your company in the way that you see best.
Outside of the academic work, roboticists are required in many organizations such as hospitals, manufacturing plants, environmental services and even space agencies.
Within these types of employers, an equally wide range of careers exist: from product development to manufacturing, testing, sales and operations.
This means that, if you decide to take your career in another direction, it is often possible to sidestep within the same company. The advantage of working in these environments is that you have greater job security and work more within a team and, when a product is successful, you can see the fruits of your efforts. A disadvantage might be that you have a bit less control over your day to day work and must go where the market dictates.