Position: C/C++ Embedded Developer (Yocto)
Company: CHI Software
Experience required: 3y
English level: intermediate

Requirements:
 

at least 5 year’s experience in embedded software development
strong C/C++ knowledge
experience with YOCTO build system
experience in Linux kernel and user space development
experience with makefile writing
at least Intermediate English
Would be a plus:

Python knowledge
MCU programming (FreeRTOS)
experience with IMX8, STM32MP1, TI Sitara processors
experience with audio/video streaming solutions
experience with gstreamer and its plugins
bluetooth audio
Responsibilities:

Develop, maintain, and troubleshoot integration of the Yocto environment with client’s applications
Manage Yocto environment including new software packages, bug & vulnerability repair and back-porting
Support other members of the Embedded Linux team who utilize the Yocto environment
Monitor and incorporate the latest advancements in embedded Linux build & test environment including but not limited to the Yocto ecosystem
Continually aim to improve the speed, agility, and integrity of our embedded Linux build and test environment