C++ Developer Diagnostics
Skicka ansökan 14 dagar kvar
Utvecklare C++ utvecklare Software Engineer Software Development Engineer
14 dagar kvar

Arbetsbeskrivning

Who are we? Volvo Cars is a company on a mission; to bring traditional car manufacturing into a connected, sustainable and smart future. Since 1927, we have been a brand known for our commitment to safety, creating innovative cars that make life less complicated for our consumers. In 2010, we decided to transform our business, resulting in a totally new generation of cars and technologies, as well as steady growth and record sales. Today, we’re expanding our global footprint in Europe, China and the US, and we’re on the lookout for new talent. We are constantly pushing our own skills and abilities to drive change in the automobile industry like never before. We are looking for innovative, committed people to join us in this endeavour and create safe, sustainable and connected cars. We believe in the power of people and will challenge and support you to reach your full potential. Join us and be part of Volvo Cars’ journey into the future. Our multi-core architecture includes high-performance (HP) systems on a chip (SoC), providing a framework for current and future services. We are now looking for experienced software development engineers with a genuine problem-solving attitude to strengthen our software development organization.  What you'll do?  As a Senior C++ Developer in our Diagnostic Communication Team, you will develop the diagnostic communication stack for our Core Platform. This includes working on the DoIP gateway, CAN gateway, OBD/UDS services, diagnostic firewall, and interfaces to customer application diagnostics and diagnostic monitors. Your role will involve feature and platform development, system test development, requirement management, and system design. You will work in an agile environment with state-of-the-art technologies like Nvidia’s embedded multiprocessor environment, hypervisors, Linux, QNX, and Rust. In this team we develop the Diagnostic communication stack for our Core Platform. It includes DoIP gateway, CAN gateway, ODB/UDS services, diagnostic firewall, interfaces to customer application diagnostics and diagnostic monitors. A typical workday can consist of any combination of feature and platform development including tests, system test development, requirement management, system design and more.   Do you fit the profile?  We are looking for a highly skilled software engineer with extensive experience in C++ development, particularly C++14 or later. You should have a strong background in automotive diagnostics and be familiar with ISO 14229 (UDS) standards. Experience with real-time operating systems (RTOS), and QNX is essential. You should also be proficient in unit testing (Google Test) and integration testing (Robot Framework with Python). As a proactive and self-driven team player, you should have a keen interest in modern programming languages, a curious and innovative mindset, and a high level of responsibility.

Mer info

Anställningsform -
Publicerad 2024-10-17
Lön Fast månads- vecko- eller timlön
Antal platser 1
Varaktighet Tillsvidare
Hemsida Länk

Sök jobbet

Ansök via arbetsgivarens hemsida

Skicka ansökan

Liknande jobb