Prodrive Technologies logo white Prodrive Technologies logo
|

Mobile robots for a Lights Out Factory

Back Apply now

At Prodrive Technologies, we aim at our goal of a Lights Out Factory; a fully automated factory requiring no human presence on-site. The Automated Guided Vehicle (AGV) is automating the logistic process by using the latest navigation and localization algorithms to plan its way through our busy factory floor. Combined with other projects, such as an in-house developed Manufacturing Execution System (MES) and automated test environments, we are realizing the goal of a Lights Out Factory.


6K7A1130.jpg

Jose

| Embedded Software Engineer
placeholderman.jpg

Jeremy

| Embedded Software Engineer

6K7A1130.jpg

Jose

| Embedded Software Engineer

My ideal job is one that will keep my mind open and curious, always pushing me to learning new things. Working on the development of an Automated Guided Vehicle (AGV) to automate our factory is very exciting. A project like this requires together people from many different disciplines. In our weekly meetings we get together to discuss our progress and catch up with what everyone in the team is working on. It is important to hear what others are doing and how they approach and solve all sorts of problems. My responsibility in the project is to make sure that our AGVs are able to autonomously and safely drive in our facilities, while sharing the space with humans. This is a challenging task, but also one with high reward. Perfecting autonomous navigation is one of the cornerstones for the future of our in-house developed robotics.

My ideal job is one that will keep my mind open and curious, always pushing me to learning new things

Embedded Software Engineer profile

  • BSc, BEng or MSc in Computer Science, Embedded Systems or related study

  • C / C++ knowledge for embedded microcontrollers/Linux

  • Python knowledge for testing and scripting

  • Affinity with (C)Make/Bazel/Yocto is preferred

  • Linux, shell knowledge for embedded Linux

  • Affinity with continuous integration, or any CI specific program knowledge

Pros and cons

  • Freedom to create

  • State-of-the-art solutions for challenging problems

  • Work in a multi-discipline and multi-cultural environment

placeholderman.jpg

Jeremy

| Embedded Software Engineer

Last night I had an idea for an algorithm for the robot I’m working on, so when I arrive this morning I start drawing it out on paper and implementing it in Matlab. I discuss my approach with the rest of my team during our semi-daily scrum meeting.

After some successful simulations, I compile the code to C++ and upload it to a real robot to start doing some tests. Some new issues show up that did not occur during simulations, but after a few iterations of tuning my algorithm the robot moves reliably within specifications.

I finish up by documenting my work and creating some nice figures in LaTeX so that it is clear to others and my future self how I implemented the control algorithm.

We are working on the factory of the future

Embedded Software Engineer profile

  • BSc, BEng or MSc in Computer Science, Embedded Systems or related study

  • C / C++ knowledge for embedded microcontrollers/Linux

  • Python knowledge for testing and scripting

  • Affinity with (C)Make/Bazel/Yocto is preferred

  • Linux, shell knowledge for embedded Linux

  • Affinity with continuous integration, or any CI specific program knowledge

Pros and cons

  • I get to work with robots every day and see my work in action

  • My colleagues are very smart and I learn a lot from them

  • My work involves both abstract thinking and making things

  • I have more ideas than time to implement them

The Prodrive Technologies Mindset

Responsibility

You don’t just go to work, you feel responsible for your project

Flexible

You decide when, where and how much you want to work

Manufacturing

You like to think about manufacturability when designing

Initiative

You don’t sit and wait, you have a hands-on mentality

Have you got what it takes to become a Prodriver?

What we offer

  • Perfect environment for people willing to take full responsibility in a project
  • Unlimited growth opportunities and freedom in taking different roles in different projects
  • Young and dynamic culture
  • Unlimited personal budget for training courses, classes or studies
  • We are open 24/7 and provide lunch, dinner and a company gym
  • We keep management positions to a minimum, so there is virtually no hierarchy
  • Create your future with your own personal development plan
  • Tools and equipment such as an iPhone, and laptop
  • On campus sports facilities
  • Salary that grows with your performance
  • Opportunity to become a shareholder and entrepreneur in the company
  • Travel allowance based on the days you are actually at Prodrive
  • 33 vacation days
  • Retirement plan
  • Distribution of profits

Application steps

  1. We’ll take a look at your application within 5 working days.
  2. You will receive a link to Prodrive Technologies’ online aptitude test to see if you’re up for the challenge.
  3. We will set you up for a personal interview to ask you difficult questions about yourself. Afterwards, others will ask you some more difficult questions about your expertise.
  4. If we want to make you an offer and there's enough time left, we will discuss employment conditions directly after the interviews.
  5. If you survived everything, only your signature stands between you and being a Prodriver.