On the road toward the autonomous car

Software Define Vehicle




Software Defined Vehicle

As the focus of automotive development continues to shift from mechanics and hardware to software and electronic control systems, the rules of competition in the automotive industry are being rewritten. In the past, the internal combustion engine was the core of 20th-century vehicles. Today, robust, functionally safe software, powerful computing platforms, and advanced sensors are increasingly taking on this role.

For example, the exponential growth in the number of lines of software code (SLOC) included in modern vehicles. The snowballing complexity is becoming a potential quality issue. Automakers view the quality and safety of automotive software and electronic devices as critical requirements to ensure safety and are rethinking the approach to today’s automotive software and electrical-electronic architecture.

UDS  Stack

CAN Stack

OBD II Stack

LIN Stack

Model Based Development

AUTOSAR compliant

ISO26262 compliant

Other Rich Technical Stack Resources

More than 20 Automaker Experiences
For the complex electronic/electrical (E/E) systems in vehicles, robust network communication and diagnostic software protocols are essential for tracking and controlling vehicle parameters.

Robust and Reusable Software Technology Stack

Through solutions adopted by multiple automakers, we can achieve:

  • Implementing in-vehicle ECU OTA updates based on the CAN BUS protocol
  • Executing UDS diagnostic procedures and external vehicle diagnostics based on the CAN BUS protocol
  • Integrating faster ECU reprogramming based on the CAN BUS protocol
  • Developing CAN driver APIs to support hardware abstraction via the physical layer (CAN BUS)
  • Implementing LIN stacks for systems like ambient lighting, wiper control, and door lock/unlock systems
  • And many more services and features

Compliant Software Development Services (Service-Oriented Collaboration)

If you are a Tier 1 supplier in the automotive industry: Our professional team can assist clients in achieving ISO 26262 compliance (ASIL B/ASIL C/ASIL D). Through ISO 26262 certified automation tools, expertise, and a development organization aligned with the ISO 26262 development spirit. Please contact us to learn more about our services.

 

Algorithm Development and Platform Architecture Services (In-depth Collaboration)

If your electronic control product is complex or requires new applications for the platform, we offer a collaborative model for advanced integrated ECUs, covering hardware + basic software + middleware + application algorithms. Please contact us to learn more about our services.