Jun/Mid Embedded/C developer (IRC105808) Offline

Job Description

 

REQUIRED:

- 1-3+ years of experience in software development

- Good knowledge of C

- Good knowledge of basic data structures and algorithms

- Experience of Unix/Linux usage (CLI)

- Intermediate level of English knowledge

- Experience in Embedded Systems development

- Knowledge of version control systems (GIT) and build tools (Make)

 

PREFERRED:

- Experience in development of Android-based systems

- Experience with Yocto build system

- Experience in Linux System and Kernel space development

- Experience with RTOS (e.g. FreeRTOS, QNX, ThreadX)

 

Job Responsibilities:

- Participate in a vendor specific HW platform bring-up.

- Contribute to the BSP development

- Contribute to development and debugging of the Kernel related issues.

- Contribute to development and bug-fixing of the Linux drivers.

- Cooperate with other teams worldwide to follow up product development

- Device tree customization

- Drivers implementation (from scratch, porting existing drivers from another platform/another LK versions)

 

There will be a lot of challenging and technologically advanced tasks:

- SPI/I2C/UART/USB support

- Bluetooth support

- WiFi support

- Internal and external amplifiers

- USB hub (Mass Storage)

- Power control (PMIC)

- Multiple cameras support

- DP/DSI support

 

Department/Project Description:

Our Client is the top Tier-1 company in the automotive world. Project goals are software implementation for Client infotainment hardware platform intended to be used in a mass-production car/vehicle market.

 

SW platform: Linux, QNX, Android

 

HW platform: QC

The job ad is no longer active
Job unpublished on 15 March 2022

Look at the current jobs C / C++ / Embedded Kyiv→

Loading...