Our company is built by people and for people who believe that the synergy of outstanding individuals gathered together can tackle any global challenge. We value who you are so get on board and let’s make this world a better place.
26 травня 2020

Senior Linux BSP Engineer (вакансія неактивна)

Job Summary

We are looking for a Linux BSP Engineer to work on our core Linux platforms and products.
In this role you will be responsible for the development and implementation of an efficient BSP layer (bootloader, kernel, init, scripting, recovery, partitioning, etc.). This role will be also responsible for maintaining an efficient build ecosystem (GNU Make, CMake, Yocto) to support Linux level development to be consistent within a long-time period and be integrated into a common build ecosystem with applications supposed to be running over.

Responsibilities and Duties

— BSP level support for a variety of embedded Linux devices
— Communicate effectively with chip manufacturer to solve all issues about support, maintenance and getting critical issues solved
— Develop/port low-level drivers for general periphery used in the project
— Solve any issues with firmware update
— Develop robust Linux-based operation system

Qualifications and Skills

— 5+ years of experience in Linux System Engineering (Linux Kernel, U-Boot, drivers)
— Strong expertise in Yocto/OpenEmbedded
— Experience in issue-tracking systems maintenance (Jira, Confluence)
— Knowledge of conventional Linux scripting languages (bash, python will be a plus)
— Experience with conventional build systems (CMake, GNU Make)
— Working knowledge of programming and software development concepts in C
— Strong understanding of periphery interfaces (UART, SPI, I2C)
— Hands-on experience with Git
— Good written and spoken English

Nice to have

— Various boards bring-up experience (solving boot up issues, Linux Kernel tuning, hardware understanding and debug)
— Understanding of Linux network management systems (NetworkManager, PPPD configs)
— Experience with Linux Realtime specifics
— Experience supporting agile or scrum-based development practices
— Experience with Device Tree, USB, PCI

We offer multiple benefits that include

— Opportunity to influence the products’ quality supporting company mission to make neighborhoods safer
— Challenging tasks and professional growth
— Competitive salary and perks
— PE accounting and support
— 18 paid vacation days per year, paid public holidays according to the Ukrainian legislation
— Social package, including gym membership compensation, medical insurance
— Free office meals, fruits, and cookies
— Educational possibilities, knowledge hubs, and free corporate English classes
— Career plan, professional growth, and semiannual performance review.

Гарячі Embedded вакансії

Всі Embedded вакансії