Junior Software Engineer (C/Kernel) (IRC104405) Offline

$$$

Job Description:

- BA, MS degree in software engineering, computer science, or other related fields

- 1+ years of experience in C/Linux kernel development

- Good knowledge of C/Linux kernel development

- Knowledge of Linux kernel internals

- Knowledge of Embedded development and ARM architecture

- Experience in working with and creation of the software development documentation

- Experience with debugging of Linux kernel issues, profiling

- Experience in development or integration for the embedded systems will be a major plus

- Experience in development for Android-based systems will be a major plus

- Experience in the Yocto Project

- Experience in GIT

 

Job Responsibilities:

- Contribute to the development and bug-fixing of Xen hypervisor-based platform on the new hardware platform

- Bring up Linux, Android, QNX or other operating systems over the hypervisor

- BSP Development: Kernel drivers development for different OS (mostly Linux/Android); HAL modification

- Sharing mechanisms implementation: implementation of resource sharing by several OSs (CPU, GPU, Block device, Audio, Network, etc.)

- Migration to the new versions: kernel, hypervisor, Android, etc.

- Participate in automotive product programs

- Bug fixing

- Profiling performance issues

 

Department/Project Description:

Our customer is an international car manufacture with a headquarter in Vietnam. The Company is working on high-quality, cutting-edge, and comprehensive integrated cockpit and automotive computing platforms.

Required skills experience

Linux Kernel, Linux, Embedded, GIT
Loading...