facebook tracking

Technical Expert Vehicle Control

Do you want to contribute to Zenuity's incremental company heartbeat with your expertise within Vehicle Control? This might be your next move to make self driving vehicles truly transform the industry. 

Safety-critical Vehicle Control

The Vehicle Control layer tracks a desired spatial path and/or a desired longitudinal acceleration/speed by deciding the high-level actuator requests to steering, brake and powertrain. VMC is divided into longitudinal control service and lateral control service. The base for both are a design for ADAS features with safety mechanisms with driver as the central concept for safety. For HAD technology safety mechanisms are moved closer to decision and control layer, safety mechanisms are added and some HW must consider availability (redundancy). Everything to replace the driver as the base for safety.  The longitudinal and lateral controllers use inputs from the estimated vehicle states both open loop from physical laws and by feedback controls. Typical estimates used are vehicle velocity, long and lat acceleration, road slope, vehicle mass, wheel radius, lateral displacement and heading relative to the path.

Lateral Control

In ADAS the Vehicle Control layer realizes the haptic interface between the driver and the ADAS function. The haptic interface is predominately the Driver In the Loop (DIL) function which decides the steering feel and driver override in lane keeping aid, Pilot assist and collision avoidance by steering. In HAD the Vehicle Control layer contains the Platform Stop function that controls the vehicle to a complete stop in lane in case that there is a severe fault in the sensor or decision control layer. Since the driver is no longer in the loop, Vehicle Control for HAD is not concerned with haptic feedback, but is concerned with steering wheel motion that is smooth and natural under normal conditions and has high authority during safety-critical maneuvers.

Longitudinal Control

In ADAS Vehicle Control does longitudinal acceleration control in both forward and reverse direction for several features (Cruise, ACC, SpdLim, FAP, AEB) with support for shift-by-wire. It does Hold Mgmt with force balance control for drive away release. It handles driver overrides as well as limitation of/from pedal inputs. High integrity Safety mechanisms (limitations) close to actuators are given by specifications towards actuator nodes. In HAD Vehicle Control must own a design where availability of the control task is the key. Platform Safe Stop is the final life line but the availability and integrity on the controls driven by AD commands (API) stands for the functionality of high exposure. Driver override is not a consideration, but again having smooth and natural control under normal conditions and high authority under safety-critical maneuvers is very important.

Technical Challenges

In HAD the main task of Vehicle Control is to guarantee path tracking and tracking of the desired vehicle acceleration/speed within a given tolerance. In the general HAD use case covering both highway driving and city driving this guarantee must be provided with ASIL D integrity and availability.  Technically this means that Vehicle Control must develop highly robust safety concepts that can handle all external disturbances and platform faults that can occur in the HAD use case. Additionally, the Vehicle Control layer also must develop new rules for doing all driver controls for vehicle motion beside steering, accelerating and braking. It must also secure safe ways of change propulsive direction, allow release of the vehicle from a permanent parked state into moving and immobilizing of the vehicle, where the driver is traditionally the supervisor.

In order to be hardware agnostic the strategy is to push for a standardized interface towards steering, brake and powertrain. However, VMC requires flexible SW architecture within Zenuity to be included in the Zenuity SW towards some OEMx but not towards others. Vehicle Control must also be prepared to support several variants which means that the functionality, software, actuator requirements, sensor requirements, as well as the tuning guide lines must be developed to a high degree of modularity.

To achieve the above goals for safety-critical vehicle control, several topics need special attention:

  • Developing ADAS (supervised) vehicle control that takes into consideration the important interactions with the driver.
  • Developing safety mechanisms necessary under conditions where the driver is still engaged and is the final safety mechanism.
  • Investigating, optimizing and designing vehicle control for HAD that involves more involvement and trade-offs with the motion planning algorithms. This includes defining suitable interfaces between Vehicle Control and Motion Planning for AD systems both for normal operation and for safety mechanisms.
  • Developing both lateral and longitudinal controls for AD that provide smooth and natural under normal conditions by allowing acceptable tradeoffs with control accuracy.
  • Developing both lateral and longitudinal controls for AD that sacrifice smoothness in favor of high authority during safety-critical maneuvers.
  • Developing AD vehicle control that ensures availability in the event of faults and can assure execution of Minimal Risk Conditions.
  • Understanding the needs across different Product Areas and (to the extent possible) developing a common Vehicle Control strategy that meets the needs of all Product Areas.

The Safety-Critical Vehicle Control Expert role will focus primarily on these key aspects.

Main responsibilities

The main responsibilities of an Expert are providing the technical and scientific foundation of Zenuity’s product, tools and process development, as well as enabling Zenuity to spearhead new technologies and reach maximum speed of innovation.

The Expert is responsible for a specific area of technology. These areas are defined at a company level based on Zenuity’s long-term strategic needs.


The Expert role is a full-time, but temporary role which will be reviews every 2 years. Around half time an Expert works on the backlog within a development team on items related to the expert area. And half time an Expert works on items outside of the development team backlog, as a Global resource.

During this time the main tasks for an Expert comprise:

  • Provide Zenuity with scientific and strategic input for area of technology
  • Address and resolve key technical issues across development teams and product areas
  • Global surveillance, incl customer needs and benchmark
  • Act as a "go to person" for advices
  • Network with peer specialist in academia and industry
  • Leadership through teaching, mentoring and coaching

The main responsibilities are:

  • Pro-actively drive technology innovation
  • Be the current carrier of technical competence within specialist area
  • Continuously secure up-to-date scientific and industrial competence for area of technology 


To be successful in this role you should have:

  • A PhD degree in a closely related technical discipline.
  • Or equivalent experience in ground-breaking technical innovations, e.g. new products and patents.
  • A minimum of 5 years of experience from academic or industrial work.
  • Excellent leadership and communication skills, in line with our leadership competences and values.
  • Enjoy working in an international organization with people from different cultures
  • Share our Zenuity values; I dare to, I am curious, I engage, I trust and I share…with the highest integrity
  • Have a proven academic and/or industrial track-record.
  • Have documented the track-record in the form of patents, technical and scientific publications.
  • Have a global network with academia and industry.
  • Have a passion for technology and innovation

In addition we believe you meet the following requirements:

  • Enjoy working in an international organization with people from different cultures
  • Share our Zenuity values; I dare to, I am curious, I engage, I trust and I share…with the highest integrity
  • Have a proven academic and/or industrial track-record.
  • Have documented the track-record in the form of patents, technical and scientific publications.
  • Have a global network with academia and industry.
  • Have a passion for technology and innovation

About Zenuity

ZENUITY is a pure software company with the mission of elevating people’s lives by making self driving cars real. Being a joint venture between Volvo Cars and Autoliv from April 2017 we are a truly modern start-up with high energy, dedication and passion. Zenuity uses a disruptive, never-been-seen before, business model to produce world-leading competence in key technology areas. Delivering leading advanced driver assistance, highly automated driving, and cloud based Automotive software, we are dedicated to transforming the automotive industry and catapulting into the future of transportation. With 580 employees worldwide and with a unique growth rate we are recruiting top talent to our sites in Gothenburg, Detroit, Munich, Santa Clara and Linköping. 

Last application date: May 7


Apply for this job

Or, know someone who would be a perfect fit? Let them know!

Gothenburg, Sweden

Lindholmspiren 2
417 56 Gothenburg, Sweden Directions recruitment@zenuity.com


Applicant tracking system by Teamtailor