HMI platform developer

We are now looking for HMI platform developers to strengthen our teams.
Electrical & Electronics (E&E) Platform has an inspiring Project Program ongoing with new generation(s) of Electronic Hardware (ECUs) and new Software Platform(s). E&E Platform is providing E&E building blocks for the complete VCE machine range, so we offer you a chance to work globally and cross functionally within VCE. Our team develops and maintains the base software and common functions, which are used in a majority of Volvo CE products such as for example Wheel loaders, Haulers, Excavators and Pavers.
As a HMI platform developer, you will work with Android/Linux Platforms that handle Operator information/interaction, Security, Climate control and other machine functions. The development team are supported with continuous integration frameworks and collaboration tools.
As a HMI Software Developer, you love to be responsible for designing and implementing complete features, from low-level hardware drivers to HMI presented for the operator. You will also test the features by implementing automatic test cases that run in the CI environment. You have good knowledge in Java, C++ and Python, and don't mind learning new languages.
Main responsibilities:
  • Software development in the full vertical Android stack for the infotainment system
  • Development using Java, C++, Qt and the Android/Linux tool set
  • End-to-end responsibility including design, architecture, documentation, implementation and automated test cases
Required qualifications / skills:
  • M.Sc in Software Engineering or equivalent
  • At least 5 years of software development in Java and/or C++
  • Experience in Android and Linux development
  • Experience in working with Git/Gradle/Jenkins tools
  • Good English and Swedish skills (written and spoken)
  • Experience in developing automated unit or integration test in C++/Java or Python
  • Experience in agile software development
  • Experience within Automotive, Infotainment and from working in an international environment is beneficial
  • Experience in Automotive communication buses, CAN, Flexray etc.
Personal qualities:
You definitely have a technical mindset and maybe experience from the automotive industry or similar. You are an open and creative person with a can-do attitude. You are fluent in Swedish and English, both written and spoken. In any case, you love being part of a dynamic, multicultural and fun team so you will fit right in!
Sounds interesting? Apply today and join us! We will evaluate candidates continuously – the positions might be filled prior to final application date.
Andreas Deck, Manager Embedded Software and Common Applications, +46 76 940 99 66l

About Us

The Volvo Group is one of the world’s leading manufacturers of trucks, buses, construction equipment and marine and industrial engines under the leading brands Volvo, Renault Trucks, Mack, UD Trucks, Eicher, SDLG, Terex Trucks, Prevost, Nova Bus, UD Bus and Volvo Penta.

Volvo Construction Equipment is a global company driven by passion, curiosity and by our purpose: to build the world we want to live in. We believe that only through imagination and teamwork can we develop a world that is cleaner, smarter and more connected. Our company culture reflects this belief through the care and trust it places in our customers, employees and suppliers. People are at the heart of our business. It is through our strong network of talented, enquiring and innovative minds that we have been able to pave the way towards a more sustainable future. The global construction industry is our arena and our employees are our greatest assets.

We can only continue to stand out as industry leaders through the people driving us forwards. Come be a part of our team and help us build tomorrow.

We want to get to know you

Application Process


An email confirmation will be sent as soon as you submit your application. After this, it is still possible to update your personal profile.


If selected for an interview, you will be contacted with information about the following process steps: second interview, assessments and references.


All candidates will be notified when a final candidate is selected for the job. You can choose for us to keep your resume in our database and activate a search agent that will look for other jobs that match your profile.


When you begin your employment, you will receive an introduction to help you quickly become part of the team and start working with your tasks in the best possible way.


Similar Jobs