0% found this document useful (0 votes)
9 views2 pages

FPT Software C++

Uploaded by

doquanglong2504
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views2 pages

FPT Software C++

Uploaded by

doquanglong2504
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Job Brief/ Project Description/ Job Overview

FPT Automative is part of FPT Corporation, specializing in providing software services and
solutions for automobiles. It is a leading partner for dozens of the world's largest car
manufacturers from Japan, South Korea, the United States, Canada, and more. FA boasts a
team of experts with decades of experience in C/C++ programming and the development of
embedded systems for automobiles.
Responsibilities/ Daily tasks you will take care:

Documentation:
Create system overview document to confirm with customer about current system, Linux BSP.
Create requirement analysis document based on system requirement and system architecture
design from customer.
Create design document for software/ parts of software that customer request.

Coding:

Bring-up drivers for current Linux BSP (provided by customer): Audio, Video output, Camera
MIPI-SI, Touch panel (I2C) …
Create/run sample code and test above drivers, create user guide for these drivers.
Bring-up and test middlewares for current Linux BSP (provided by customer): ALSA, Tslib,
OpenGLES, Other rendering engines.
Investigate, implement new source code/ update current source code (Linux BSP) to support
multiple displays, optimize rendering performance, ...
Implement services in service layer to support Firmware update for connected MCU via SPI bus
(The MCU is AUTOSAR based implementation). The protocol will be designed by FPT and
customers.
Implement sample GUI to view Camera (4 input cameras)
Implement sample GUI to update firmware via USB device.
Requirements/ Desired skills and experience

Mandatory:

Proficient in C/C++ embedded


Proficient in Microcontroller development
Proficient in Creating peripherals driver for ARM core based MCU.
Proficient in Video output, Audio output, Input Device, Camera development.
Proficient in Inter-Process Communication: Shared Memory, DMA, interrupt.
Proficient in using design tools: Enterprise Architect is preferred.

Nice to have:

Multicore development.
AUTOSAR experience.
Update firmware OTA.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy