Strategic and process-controlled embedded software development by FEV GmbH

27. June 2016 | Software & Testing Solutions

Software is the key innovative solution for the automotive industry. But successful development of embedded software can only be achieved through a clear appreciation for the continuous social and economic changes that occur as soon as the industrial development evolves. In the foreground of the changes to which the development must flexibly react are the customer’s requirements. Commitment to mobility behavior and change to a digital technology is also equally important.

Diversified teams for excellence

In addition to proving the latest serial products and innovative functionality on demonstration vehicles, FEV has long-term experience in powertrain development and software engineering. Established organizational structures at FEV ensure that software development teams have the essential professional know-how in every discipline, for example, for Automotive Electronics, car2X- communication, infotainment applications and telematics.

>> Benefits: FEV’s software development strategy will be visible particularly in the context of heterogeneous project landscapes

FEV also has the ability to develop software in conjunction with global cooperation in a customized and cost-efficient way. The worldwide network of FEV locations is a key strength. In this case, the development teams can be formed independent of the location, in order to create high-quality products with a competitive budget.

Strategy and processes

Software developed by FEV enables the control of complex combustion engines, hybrid drives and modern transmissions, in addition to supporting the driver and permitting the exchange of information via the internet. To guarantee safe and customer-specific functional software, developers are confronted with several challenges: They must adhere to the ISO26262 functional safety standards and architectonic boundary conditions in the context of the AUTOSAR standard.

At the beginning of the project, experts analyze the requirements and plan development activities based on boundary conditions that are aligned with the development process, tool chain, and FEV framework consisting of the three pillars PERSIST, ASSIST, and FEST.

No end in sight

The advantages of this software development strategy will be visible, particularly in the context of heterogeneous project landscapes that demand flexibility and adaptability of the software. So FEV has the ability to include various application areas, from the drivetrain to driver assistance systems or other vehicle applications. Even applications of other domains such as rail, marine, and wind power can be realized. In addition, various cooperative models between automotive manufacturers, electronic control unit suppliers, and FEV are conceivable, in which the responsibility for FEV software extends far beyond SOP.