Senior Software Engineer - Platform & Integration
Senior Embedded Software Engineer – Platform & Integration
Vehicle Electronics is a global technology organization within Volvo Group Trucks Technology GTT, established to develop and integrate global electronic solutions for all truck brands within the Volvo group. Our truck features becomes more advanced and the amount of software realizing these features increases continuously. The most business critical ECU’s are developed in-house.
The team You will be part of is responsible for the AUTOSAR platform and the software integration of SW components on ECU hardware. Our integration framework is developed in-house and support continuous integration, the framework is continuously developed to reach continuous deployment.
We need to extend our team with additional senior embedded SW engineers who are interested in SW architecture, electronic hardware, SW platforms and SW development tool chain to achieve and maintain an efficient tool chain. We can offer You a truly international and cross functional working environment where You will be part of a highly skilled team in embedded software engineering.
Your main responsibilities will cover the integration related activities of one or several ECUs. Integration of application software includes activities such as developing integration code in C, task scheduling, CPU load measurement, optimization, configuration of software platform, driver development, troubleshooting, configuration management etc. You will spend quite a lot of your time with automation of integration activities. We use Jenkins as scheduler for this automation. Other responsibilities are:
- Development of low level driver software, integration code and hardware abstraction layers
- Development and maintenance of AUTOSAR software platforms
- ECU Software architecture
- Enhancement and optimization of CPU-load, memory usage and task scheduling (multi-core)
- Support to application development teams and suppliers with AUTOSAR and integration knowledge
- Master’s degree in computer engineering / electronic engineering or equivalent with several years of experience in embedded software development
- Several years of experience in embedded real-time programming in C
- Several years of experience from embedded SW architecture development
- Several years of experience from configuration management
- Fluently in English, orally as well as in writing
- Swedish knowledge is advantage
It is meritorious if you have experience from AUTOSAR, automotive industry, embedded SW integration and/or above mentioned core responsibilities. Additionally experience from agile organizations, continuous integration and tools like Jenkins, Stash/Bit-bucket, Artefactory, GIT, ClearQuest, JIRA. Experience from script languages such as python and/or Java compatible languages. We believe you are one of those who switch to command line when you get into trouble.
As a Senior Embedded Software Engineer you are expected to enjoy working in teams as well as on your own, take responsibility, be creative and innovative, have good communication skills, be generous and share knowledge. You should have a drive to develop yourself as a professional and accept new challenges in our dynamic environment. An open multi-cultural mind-set is required.
Starting date: By arrangement
For more information please contact:
Anders Henriksson, Manager Embedded SW Platforms & Integration, +46 31 3227219
Anna Glembring, Human Resources, +46 31 323 51 26
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, Sunwin Bus and Volvo Penta.
Volvo Group Trucks Technology provides Volvo Group Trucks and Business Area's with state-of-the-art research, cutting-edge engineering, product planning and purchasing services, as well as aftermarket product support.
With Volvo Group Trucks Technology you will be part of a global and diverse team of highly skilled professionals who work with passion, trust each other and embrace change to stay ahead. We make our customers win.
We want to get to know you
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.