توسعه‌دهندۀ سیستم لینوکس

کروز تهران

منتشر شده 2 سال پیش

Job Description

● Linux Kernel module and device driver development. ● Linux Kernel configuring, compiling, patching, and debugging. ● Setup and configure board support packages (BSPs). ● Implement and maintain Linux kernel device drivers. ● Develop and configure system tools, boot-loaders, etc. ● Bring up prototype boards and hardware in coordination with the hardware and embedded teams. ● Analyze and develop software in C and C++ for multi-threaded embedded systems. ● Debug and resolve field issues. ● Contribute to, and interact with upstream open-source communities including but not limited to Linux.

Requirements

● Knowledge of Linux service/daemon. ● Scripting experiences like Bash and Python. ● Understandings of peripherals like SPI, I2C, I2S, Ethernet, CAN, USB. ● Familiarity with Make, CMake, Buildroot, Bitbake, and Yocto. Desirable: ● Knowledge of Bluetooth technologies. ● Knowledge of Linux graphic stack and GPU drivers, ALSA, and audio drivers. ● Familiarity with CI/CD process and tools (git, Jenkins, and …). ● Experience with Atlassian Stack (Jira, Confluence, ...).

Employment Type

  • Full Time

Details

برای مشاهده‌ی شغل‌هایی که ارتباط بیشتری با حرفه‌ی شما دارد،