• Notera att ansökningsdagen för den här annonsen kan ha passerat. Läs annonsen noggrant innan du går vidare med din ansökan.

Who are we?
Volvo Cars is a company on a mission; to bring traditional car manufacturing into a connected, sustainable and smart future.

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.

Where you'll belong
At the department Product Validation and Functional Architecture, we are responsible for validation of end user value according to agreed product intentions. The Group Product Simulator and Functional Architecture coordinates function development tasks throughout all product development phases and supports with function selection and integration. The group consists of three teams, Product Simulator, Function State Machine (FSM), and Function Architecture & Integration. 

The Function Architecture & Integration team and the FSM team leads the organisation when it comes to function development. The aim is to prepare for efficient and quality assured industrialisation of functionality for all future products. We do this by simulating product behaviour earlier than ever before, and by implementing the best product development practices according to the latest research. We are now looking for a Software Developer within Product Behaviour to strengthen the branch that develops state-of-the-art tools for virtual product integration and validation. 

What you’ll do
You will be on the frontline when it comes to defining and simulating future functions. You will prototype, integrate and evaluate functionality of future products (cars). This includes working with preliminary and defined function logic and to suggest how different functions should work together. An important part of the work is to facilitate the deployment of this simulation-based way of working and to help colleagues define future functionality in the right way. 

You will integrate functions with each other and ensure that also the combined behaviour is delivering a flawless user experience. Practically, this means you will be out a lot in the organisation helping departments define and describe their functions in SysML, mainly by using state charts. Given this input you will then bring these state charts to life through C++ programming, JavaScript and Python. 

In order to best answer the many questions that arise during early product development, you will have access to a wide array of evaluation equipment, ranging from regular computers to full scale driving simulators and virtual reality. You will be working in a diverse team with mixed engineering backgrounds, and in close collaboration with real-time 3D specialists and product integration architects. Your work will be appreciated by many parts of the organisation and will play an important role in the development of new products.

Who are you?
Some of us in the team are watching car reviews at breakfast, this is not a requirement, but you should be passionate about consumer products and cars. We work with innovation, the next generation products, and in early product development it is often important to be problem oriented (rather than solution oriented). Therefore, it is important that you find it easy to think in different abstraction levels, such as being able to describe the abilities of a product without mentioning any of its implementation.

We see that you have a bachelor’s degree in engineering and experience from object-oriented programming, preferably C++. You have experience in Python and front-end web development mainly with React.js and proven understanding of state machines. You will also need knowledge of how to systematically go from user needs to a final product. This could mean having studied product development at university or having worked with systems engineering as a function owner, system architect or similar. 

With our current setup it will be easier for you to contribute if you have previous experience from Rational Rhapsody Developer and function development with UML/SysML and React.js and Python which is used for infotainment. In your prototyping, practical knowledge within control theory, mechatronics, UX and system safety will be very useful. If you as a hobby enjoy building gadgets or program apps, you will feel right at home in this role. 

The only way to succeed in this is to have a strong and inclusive team, where all of us are helpful and cooperative. Just as important as it is to be creative and skilled, is the ability to get things done on time and with quality. Only finished work has the chance of becoming innovations. Therefore, we need you to be organised and accountable. 

How to learn more and apply    
Is this you? Do not wait with your application! We will start the recruitment process immediately. 

For questions about the position, please contact Hiring Manager Rasmus Gyllén at [email protected] or Product Owner Anna Johansson at [email protected]. For questions regarding the recruitment process, please contact Recruiter Maria Kihlgren at [email protected]. We want your application at the latest July 4, 2023. Please note that due to GDPR applications and CVs via email will not be accepted. 

Please attach your university grades if you have less than 5 years working experience.

Detta är en jobbannons med titeln "Software Developer - Product Behaviour" hos företaget Volvo Personvagnar AB och publicerades på webbjobb.io den 22 juni 2023 klockan 16:25.

Hur du söker jobbet

webbjobb-logo-white webbjobb-logo-grey webbjobb-logo-black