Поиск работы на robota.uaukraine

Эта вакансия уже завершена

Dev.Pro — вакансия в Embedded OS Engineer Intermediate/Senior (with Linux)
Вакансия закрыта

Embedded OS Engineer Intermediate/Senior (with Linux)

Dev.Pro
3 года назад
05 августа 2020
Харьков

For more than 30 years, our client has partnered with leading quick service and fast-casual restaurants in employing best-of-breed restaurant technologies to grow their businesses. Through one powerful platform, it delivers an end-to-end suite of purpose-built solutions for quick service and fast-casual brands, franchisees and restaurant managers to effectively manage, control and standardize their processes, while capturing the data insights needed to drive continuous improvement and greater profitability.

Its product suite covers the full cycle of restaurant operations, including in-store Point of Sale (POS) platform, digital menu boards, kitchen management and back of house, etc.

As a partner of a larger development organization, Dev.Pro is working to build and support a suite of various POS products and different integrations with them, with a large portion of the US market as an installation base.

The project we need your help with concerns the digital menu boards installed in over 25,000 locations worldwide. Digital Menu Boards as a product consists of 2 main devices in different configurations: one is the display screen (usually from 3 to 8 in one location) responsible for displaying the dynamic menu of a restaurant (for instance, the breakfast menu with animated coffee cup and donuts), and the other is a media player where cron jobs are running to retrieve content and configurations from web portal, process these files, and deliver them to the display screen.

Firmware is based on Yocto project and build to meet requirements of Chromium-based environment of the restaurant menu visual presentation.

 

Responsibilities

As part of a bigger team, you will primarily focus on supporting embedded solutions for Quick Service Restaurants (QSR) all around the world.

Your primary objective will be to support and upgrade existing embedded Linux distribution to fulfil all requirements of the development team, including system configuration, kernel rebuilding and support, module support, problem investigations on the OS level, maintaining and upgrading an existing ecosystem.

If you are not afraid of dealing with a huge codebase, strive for long-term cooperation and you are interested in QSR, we will be glad to have you in our team. 

 

Required skills

4+ years of experience with:

  • Configuring Linux (systemd, network, Xorg, lighttpd, permissions, etc...)
  • Bash scripting
  • Hands-on experience in Git
  • At least Intermediate English

1+ year of experience with:

  • Yocto or buildroot
  • Troubleshooting OS bootloops, crashes, freezes

 

Desired skills

  • Practical experience with tools like strace, tcpdump, openvpn

Похожие вакансии по городам:

Похожие вакансии по профессиям: