PhD Project 15 (ABB)

Microservices-based app modeling and development

Apply Now

Host: ABB, ABB Robotics and ABB Corporate Research section.

Would you like the opportunity to work at our Robotics division with scalable high performance real-time software? Then join us in this PhD-position based in Västerås, Sweden. At ABB Robotics, we develop, manufacture and market robots and associated control systems, software, arc welding products, machine tending solutions, tracks and motor packages. Over 90% of our production goes on export and our customers include all major auto manufacturers. At ABB Robotics, we are proud to offer stimulating work with customer-orientated development in an international environment.

Requirements:

Tasks:

Our embedded software development unit at ABB Robotics is widely recognized for its skills and reflected in the performance of our robots and services. We are facing an extremely expanding market and our software needs to scale with it from an architectural point of view. We are looking for a PhD candidate doing research in the area of Scalable high performance real-time software and Integration of software functions on shared parallel processors, all in the area of industrial robot controller software.

Main research areas are:

  1. Integration of legacy software functions on shared parallel processors, featuring sub-challenges related to predictable interference among software functions, prioritization of software functions and runnable tasks, deadlock-free mutual-exclusion among software functions.

  2. Scalable high performance real-time software, allowing for a dynamic number of real-time software functions to co-exist in an environment that is shared with the system’s basic functionality. This include guarantees on freedom of starvation of resources among software functions, given specified levels of quality of service.

FORA objectives:

  1. Develop microservice-based application modeling that use the Fog-based infrastructure.
  2. Develop an API for application development on the Fog-based middleware.
  3. Develop apps and microservices to demonstrate the Fog Computing Platform on use cases from the industrial partners.

Expected Results:

Planned visits and collaboration:

Further information:

Recruiting manager Fredrik Hedenfalk, +4621-344914, will be happy to answer your questions relating to this position. Union representatives Sveriges Ingenjörer, Pia Hill, +46 21-34 47 51, Ledarna: Lenny Larsson, +46 21-32 85 47, Unionen: Roger L. Gustavsson, +46 21-32 90 97. All other questions can be asked to Talent Partner Lina Eklundh, +4621-34 40 38. Welcome to apply by Feb 28.