Share this Job

Title:  Experienced Software Engineer

Company:  Renesas Design Vietnam Co., Ltd.
Country:  VN
City:  Ho Chi Minh
Business Unit:  0
Job Function:  Software
Job Type:  Permanent

Job description

Play the role of Senior Developer in Software Development

Lead a team of SW development from 2 to 5 members

Perform Embedded Software Engineering tasks including requirement analysis, functional design, detailed design, implementation & verification

Resolve technical issues in Software Development

To train and be mentor of junior engineers in the team

Join to develop ONE of the following fields:

  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)


  1. [AUTOSAR]
  • 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. [IDE] (Integrated Development Environment)

  • Develop plugins for Renesas in-house IDEs (CubeSuite+ and e2 studio) Typical examples: Build tool plugins, debugger plugins (Map Viewer, Stack Analysis, Waveform view, etc.).
  • Perform system test for both CubeSuite+ and e2 studio.
  • Integrate and verify 3rd-party plugin into Renesas in-house IDEs.


Job requirement

  • Bachelor or Master Degree in Information Technology/ Computer science/ Telecoms/ Electronics
  • 3+ years’ experience in Embedded Software Development
  • Good at C/C++ programming (experience in Assembly is a plus)
  • Capable of reading and understanding hardware manual
  • Have knowledge in Java/Android/Linux is a plus.
  • Have knowledge of Multimedia system, Graphics library, image processing or Audio/Video Codec is a plus
  • Have knowledge in quality control
  • Good at both written and spoken English
  • Have a good team working and good relationship with the others.
  • Long-term working commitment

What we offer:

RVC offers a comprehensive benefit plan and working environment designed to meet the needs of all our employees:

  • Competitive salary package
  • Performance bonuses (twice annually) plus year-end bonus
  • English incentive bonus
  • Obligatory insurances
  • Private healthcare insurance package
  • Flexible working time
  • 14+ days annual leave
  • Fair assessment & promotion
  • Excellent training program
  • Long-term training in Japan
  • Approach up-to-date technology in the world of semiconductor
  • Annual company trip
  • Sport activities
  • Team oriented environment with dynamic & talent people


Expected starting date: As soon as possible

Find similar jobs: