Volvo Cars we are looking for a **Senior Software Engineer - C++**Locations:Lund

Senior Software Engineer - C++

Project-Based

Description

We can't find the internet

Attempting to reconnect

!

Attempting to reconnect

Senior Software Engineer - C++

For our client Volvo Cars we are looking for a Senior Software Engineer - C++.

You want to be at the forefront of the software platform development in the automotive industry, with a leading company with modern and generative core values, powering a variety of car functionalities such as the driver experience, active safety features and neat differentiating car features.

This is a senior software engineer position that requires technical knowledge of software development in C++ and some Python. It is also a position where you from time-to-time act as a part time execution lead in the team facilitating agile ceremonies such as daily standups, backlog refinements and retrospectives.

In this position you will:

• Innovate, develop and maintain a rich set of framework functionality and tools enabling and simplifying services and application development for the software platform in the Volvo cars

• Use state-of-the-art software languages, such as C++ and Python, and techniques to deliver performance optimizations and a variety of software platform functionalities

• Collaborate within and across teams to deliver value in the High-Performance Platform node on the Volvo Cars core computer in a car software and electronics platform

• Perform feature and story refinement including architectural designs

• From time-to-time facilitate agile ceremonies with the team such as daily standups, backlog refinements, retrospectives and sprint reviews

• Conduct fault tracing on emulators and hardware together with different knowledge groups, using hardware that you can have by your desk all the way up to fully drivable cars

• Use AI to power and speed up your functionality and test development in a complex and large codebase critical for our core software in the Scalable Product Architecture platform

• Work in a highly empowered agile team that is responsible for creating everything from requirements and software architecture to deployments and automated tests

You and your skills

The following skills are needed:

• Proficiency in C++ development in embedded systems using modern C++

• Great embedded Linux development and debugging skills

• Requirement analysis and test development using common unit testing frameworks

• Experience of working with build systems, continuous integration and code reviews

• An agile generative mindset that embraces change, innovates and creates the new

• The ability to work with people for people, to bring out the best of individuals

• Master of Science or similar within relevant engineering domain

Meritorious qualifications, but not a must:

• Knowledge in safety and security critical software development and coding guidelines relevant for the automotive industry

• Development of embedded software frameworks including API design

• Python and C programming knowledge including best practices

• Automotive experience including standards such as ASPICE

• Some interest of electronics and hardware to be able to understand the big picture and system

• Curious and passionate person with knack for problem deep-diving

To be successful in this job we believe that you are a humble team player willing to go the extra mile having great communications skills in English, both written and verbal.

  • Locations:

Lund

  • Technologies:

C, C++, Linux, Python

  • Language:

English, Swedish

Skills

AIcplusplusGoAgileLinuxUnit TestingcppPythonSecurityContinuous IntegrationAPIAPI DesignC++