Share this Job

Title:  Senior Engineer

Requisition ID:  51074
Department:  Software Engineering Division

Ho Chi Minh, VN

Job Function:  Software

1.Car Infotainment and ADAS system

  • Port OS (Linux, Android, Integrity) and Develop Board Support Package (BSP) for Renesas Platform
  • Develop Multimedia library such as Graphics, Audio/video encoding/decoding, embedded Image Processing library (OpenCV)
  • Develop Multimedia framework (Qt, GStreamer) for Linux, Android system to support various kinds of Audio, Video formats.
  • Develop Proof of Concept for Car Infotainment and ADAS system
  • Integrate and verify Android/Linux system (Yocto, Genivi, Tizen)


  • Join AUTOSAR (Automotive Open System Architecture) full-cycle development from design phase to system test phase, specifically on MCAL (Microcontroller Abstraction Layer) software, which directly accesses Renesas on-chip microcontroller (MCU) peripheral modules and external devices that are mapped to memory. Typical examples: SPI, CAN, PWM, ADC, WDG, FLS, MCU etc. drivers.

3. Functional Safety [ ISO26262 ]

  • Planning and coordination of all necessary functional safety activity encompassing the life of product
  • Collaborate with project managers, development team and customer on Functional Safety
  • Create or maintain Functional Safety work product
  • Create or maintain guideline/ checklist/ template of work products comply with ISO26262 standard

Industrial Field:

  • Develop the platform (HW + SW) for Industrial applications such as smart meter, smart home, surveillance camera, white goods
  • Port OS (Linux, Android) and Develop Board Support Package (BSP) for Renesas board including source code upstream to community
  • Develop Multimedia library such as Graphics, Audio/video encoding/decoding, embedded Image Processing library (OpenCV)
  • Integrate and develop different application frameworks (Multimedia, IoT, AI) for Linux, Android system Develop
  • Roof of Concept for demonstrate to customers

Your Roles:

  • Perform Embedded Software Engineering tasks including requirement analysis, functional design, detailed design, implementation & verification
  • Resolve technical issues in Software Development
  • Be Safety Engineer or Safety Manager to manage and perform Functional Safety [ISO26262] related tasks.”

Your Qualifications:

  • At least 2 years’ experience in Embedded Software Development
  • Good at C/C++ programming (experience in Assembly is a plus)
  • Capable of reading and understanding hardware manual
  • Knowledge in Java/Android/Linux is a plus.
  • Knowledge of Multimedia system, Graphics library, image processing or Audio/Video Codec is a plus.
  • Have knowledge in quality control [ or Functional Safety ISO26262]