img_car

Sample Automotive
Applications

Services

Services

From automotive software development to embedded software development and vehicle management software, we provide end-to-end solutions tailored to the automotive industry's evolving needs
R&D PrototypingR&D Prototyping
Embedded SoftwareEmbedded Software
Model-BasedModel-Based
Application DevelopmentApplication Development
Porting & OptimizationPorting & Optimization
MiL/SiL TestMiL/SiL Test
Testing in Specialized HardwareTesting in Specialized Hardware
Technologies

Technologies

Our engineers are at the forefront of automotive technology, using their exceptional technical skills to design and develop high-rated automobile products. Stay competitive in the car industry with our advanced automotive software solutions
Skill Set

Skill Set

  • Model-Based Development
  • Embedded Software
  • Android
  • Salesforce, TestLink
  • Mobile Apps
  • Image Processing
  • C/C++
  • GPS
  • Python
  • Real-time OS
  • Wireless
  • Data Science AI/ML
  • Cloud
  • Open CV
  • QT UI Design
  • ECU, MCU, Sensors
Tools

Tools

Ascet, Matlab-Simulink, SCADE, Qt, QML, QNX, Genevi, Yocto, Naver Map, NaviCore Map, Eclipse, VS Code, Gcc for arm, KiCad, ESP8266 NONOS SDK
Protocols

Protocols

CAN, LIN, MOST, ETH/GETH, BT, USB, LTE, FOTA, HTTPS, MQTT(SSL), Websocket, CAN, LIN, GMLAN, SPI, 3G, 4G, LTE, 5G
Model-based

Model-based

  • Matlab Simulink
  • Matlab Stateflow
  • SCADE
  • ASCET
  • Model in Loop
  • Software in Loop
Hardware

Hardware

  • Embedded RTOS for ECU, R-Car V2H, RH850, STM32, MPC56xx, S32K14x, STM32F413, ELM327, ESP8266, Qualcomm processors, Nvidia Jetson
  • Automotive Camera: Front, Rear, Left-Side and Right-Side
  • ADAS: Cruise Control, Adaptive Cruise Control, Surrounding View Came

Solutions

Leveraging the latest technologies, we provide end to end software services that address the different needs of the automotive industry
In-Vehicle System

In-Vehicle System

Door and Window Power System

Door and Window Power System

Car Controller System

Car Controller System

CarPilot Diagnostic

CarPilot Diagnostic

Navigation for Android Automotive OS

Navigation for Android Automotive OS

Car Mobile Remote

Car Mobile Remote

Traffic Image Processing

Traffic Image Processing

Automotive NAD

Automotive NAD

V2X Stack

V2X Stack

Functionalities

  • Infotainment embedded software and HMI applications: cluster, launcher, navigation, media player, camera, HVAC controllers
  • Surround view camera
  • Cluster ECU
  • Power door ECU
  • LTE & diagnostic module

Technologies

  • Embedded Linux, RTOS
  • C/C++, Matlab Simulink, Enterprise Architect, Ascet, SCADE
  • CAN, LIN, USB, BT, ETH, SPI, UART, I2C, SOTA, FOTA
  • QT, QML, QNX, Genevi, Yocto
  • NaverMap, NaviCore, HERE, TomTom, MapBoxGL, Yelp
  • MCU, Sensors, Radar, Lidar, Computer Vision
In-Vehicle System

Functionalities

  • Self-seat automatic and manual control
  • Door opening and closing interlocking control
  • Control link door key/wireless/smart door

Technologies

  • Matlab 2015a, Enterprise Architect 13
  • Language: C++
Door and Window Power System

Functionalities

  • Brake and accelerator pedal control
  • Steering and gear management
  • Lights management
  • ADAS: auto braking, collision warning
  • Telematics: Develop web and mobile app to send/receive signals from automotive system via embedded wireless node (wifi,4G/5G)

Technologies

  • Software / Embedded RTOS for ECU
  • Hardware / Embedded System
    • MPC56xx, S32K14x, Jetson
    • Lights, Radar, Lidar, Steering, Encoders, Parsers
Car Controller System

Functionalities

  • Mini device receives data from OBD-II port and communicate to server online, supports for 3x CAN, 2x LIN, 1xGMLAN
  • Display vehicle status and diagnostic on website
  • Send notification automatically to car owner when there is any error
  • Location identification

Technologies

  • Tools: Eclipse, VS Code, Gcc for arm, KiCad, ESP8266 NONOS SDK, AWS
  • Database: PostgreSQL, OpenDBC file Encodes
  • Language: Java, ReactJS, Cordova, MapBoxGL, JS/HTML/CSS, C
  • Hardware: STM32F413, ELM327, ESP8266
  • Basic protocol: CAN, LIN, GMLAN, SPI, Websocket
CarPilot Diagnostic

Functionalities

  • Social login
  • Chat with bot for POI and nearby
  • Search with quick and slow mode
  • Suggest search keywords
  • Navigation AV

Technologies

  • Frontend: ReactJS , Cordova, Google Map, Mapbox, Android OS 7.0+
  • Database: PostgreSQL 9.6
  • Third-parties: Facebook SDK, Yelp API
Navigation for Android Automotive OS

Functionalities

  • Easy connect by shaking phone
  • Connect via wifi or Bluetooth
  • Search POI and search nearby
  • Share searching POIs and music
  • Chat in group

Technologies

  • Java, Java Script, Mapbox, HTML, Azure Services, AWS Services
Car Mobile Remote

Functionalities

  • Lane detection
  • Object detection & distance measurement
  • Traffic sign recognition
  • Moving object detection

Technologies

  • Computer vision
  • AI image recognition
  • Deep Learning
  • Analytics math algorithm
  • C/C++, Python, OpenCV
Traffic Image Processing

Functionalities

  • Automotive 4G modules based on qualcomm chipsets:
    • MDM9x15
    • MDM9x28
    • MDM9x40
  • Automotive 5G modules based on qualcomm chipsets:
    • SA515M
    • SA522M
    • SA525M

Technologies

  • Connectivity: GSM/WCDMA/LTE/5GNR
  • OS: Embedded Linux, Raspbian OS
  • Language: C/C++, Python
  • Protocol: USB, Ethernet, SPI, IC2, UART, TCP/IP, HTTTP, SSL, SSH
Automotive NAD

Functionalities

  • Facility layer/network layer/security layer SDK for customer to develop their applications
  • V2X stack binary with application integration for customer to execute directly
  • Specific applications for customer to integrate into their own V2X stack and V2X platform

Technologies

  • Tools: CANoeCar2x, Network Simulator (CMW500), GNSS Simulator (SMBV100)
  • Platform: Linux, Core ARM
  • Language: C/C++, Python
  • Protocol: CAN, TCP/IP, USB, Ethernet, SPI, IC2, UART
V2X Stack

Case Studies

Infotainment HMI

Camera ECU

MCU Vehicle Functions

Lane and Vehicle Detection

Navigation

Web HMI for Automatic Vehicle Platoon

Vehicle Traffic Management

Augmented Reality (AR) Navigation

Functionalities

  • CAN parsers, navigation data calculation, HVAC API
  • HMI Instrument Cluster: Speedometer, Tachometer, Fuel Level, Battery Voltage, Odometer, Tire Pressure, Key Status, Lights, Handbrake status, Engine Warning, Airbag Status, etc…
  • Infotainment application:
    • Launcher, Android Auto, Media Player
    • Navigation: position calculations from GNSS, Satellites info, DGPS, WAAS, etc…
    • HVAC: air control, temperature control

Technologies

  • Tools: Qt, QML, QNX, Genevi, Yocto,  Naver Map, NaviCore Map, in-house tools
  • Platform: Linux, Core ARM
  • Language: C++, UML
  • Protocol: CAN, TCP/IP, USB, Bluetooth, Ethernet, and/or Wi-Fi
Infotainment HMI

Functionalities

  • Surround and bird eye view
  • Automatic parking and auto alert
  • Parking line recognition
  • Static/moving object detection
  • Cross traffic monitor space map

Technologies

  • ulTRON and INTEGRITY Linux Kernel for RCarV2H and RH850
  • C, Computer Vision
  • FPD-Link3, YUV422, I2C, CAN, SOTA, FOTA
Camera ECU

Functionalities

  • ABS: preventing the wheels from locking up during braking
  • Cruise control: maintain vehicle speed at a preselected speed
  • Dynamic radar cruise control: maintain a preset distance to a preceding vehicle
  • Start-stop system: automatically shuts down and restarts the engine

Technologies

  • Tools: Ascet, Matlab-Simulink, SCADE
  • Language: C
MCU Vehicle Functions

Functionalities

  • ADAS intelligent parking assistance
  • ADAS traffic light alert
  • ADAS lane change assist
  • ADAS sign panel detection
  • ADAS static/moving objective detection

Technologies

  • Software / Embedded RTOS for ECU
  • C/C++, Python, OpenCV
  • QT for Infotainment Display
  • Hardware / Embedded System
  • CSI Camera
  • Drone
Lane and Vehicle Detection

Functionalities

  • Locations and routes
  • Traffic information
  • Notification of ETA home and find nearby
  • Locate other parking
  • Trip rally, racing, planner and share
  • Walking navi
  • Find customer privilege nearby

Technologies

  • Java Android, Swift, OOAD, XML, HMI
  • TomTom, HERE, AWS
Navigation

Functionalities

  • In-vehicle system: CAN parser, UDP message parser, data processing, data transmission mechanism
  • On-cloud server: data processing, access management, login management, timestamps/log, data store/log, UI design, semi-stream camera images, web application
    • Monitor vehicle platoon position, mode
    • Monitor vehicle speed, fuel, automatic travel’s time
    • Distance calculation between vehicle
    • Status of connections, sensors, automatic steering control 
    • Vehicle/platoon view/switch

Technologies

  • Tools: OpenStreetMap, Eclipse
  • Platform: CenOS, AWS
  • Language: Java, NodeJS, Angular, HTML5/CSS
Web HMI for Automatic Vehicle Platoon

Functionalities

  • Processing pipeline receives data from vehicles or mobile applications.
  • Data classifier provides meaningful traffic information to various services.
  • Big data warehousing, collector and analyzer get info from millions of vehicles to provide estimated travel time for users.
  • Web app requests data from information providers and collectors then shows it on a map.

Technologies

  • Apache Spark, Apache Hadoop, AWS Services
  • Mapbox, HTML, SpringBoot, ReactJS, Azure Services
Vehicle Traffic Management

Functionalities

  • Simulate driving route (Fishbone, Chevron,…) on moving
  • Drawing lane connections
  • Drawing POI such as restaurants, convenience stores, facilities,…
  • Lane, road edge, object detection.
  • Image analysis and reflection to the AR platform.

Technologies

  • FrontEnd: Flutter, ReactJS, NodeJS, TypeScript
  • Cloud Services: AWS EC2, Lambda
  • Back End: C/C++, Python, NodeJS, PostgreSQL
Augmented Reality (AR) Navigation
OSZAR »