
Sample Automotive
Applications

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








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
- 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

Protocols

Model-based
- Matlab Simulink
- Matlab Stateflow
- SCADE
- ASCET
- Model in Loop
- Software in Loop

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
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

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++

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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
