Embedded Linux Engineer with Yocto expertise

Bulgaria Europe Poland Portugal Embedded Software Developer

Required skills

С / strong
Yocto / strong
English / strong

We invite an Embedded Linux Engineer with Yocto experience to work on an existing solution focused on improving indoor environments and various smart home devices.

You can join a highly skilled team with practical experience building projects from scratch and developing their own products that meet international standards.

Sounds exciting? Then keep reading!


Our client is a company that works in the Retail industry, designs and sells ready-to-assemble furniture, kitchen appliances, and home accessories, among other goods and home services.


The Project includes the development of smart home climate solutions for a Client operating in the heating, ventilating, and air conditioning (HVAC) domain. Together with the Client, we bring smart climate solutions in terms of wireless connectivity and intelligent control for any property, whether it is an apartment block, an industrial building, a hotel, or a country house, to help reduce energy consumption for our Client’s customers and society at large.


  • Strong C and code quality skills
  • Experience with Yocto Project
  • Basic knowledge of widely used platforms (ST, SiLabs, NXP, TI), interfaces, and protocols (Zigbee, Wi-Fi, UART, I2C, SPI, Modbus, CAN, USB, Ethernet, etc.)
  • Upper-Intermediate level of English


  • Code, debug, document, and maintain portions of software and hardware
  • Work with recipes, image building, Linux booting: flash, NFS, TFTP
  • Design and optimize low-level software such as boot loaders and Board Support Packages (BSPs)
  • Develop and customize OS kernels
  • Build and maintain custom Linux distributions (Yocto)
  • Develop low-layer development (boot loader, drivers, etc.) with strong embedded constraints.
  • Maintain Linux kernel to ensure driver and application support.
  • Design and implement security features, e.g., secure boot
  • Participate in estimation and planning sessions
  • Participate in conference calls and face-to-face meetings with the Customer and the Customer’s partners
  • Escalate technical issues to the Architect, Team Lead, and Project Manager


  • Diversity of Domains & Businesses
  • Variety of technology
  • Health & Legal support
  • Active professional community
  • Continuous education and growing
  • Flexible schedule
  • Remote work
  • Outstanding offices (if you choose it)
  • Sports and community activities


Share this vacancy

apply now

apply now


    Drop your CV here, or
    Supports: DOC, DOCX, PDF, max size 5 Mb

    Take a quiz

    Take a quiz

      Was it comfortable to apply the CV?

      How did you find us?