.
Embedded Linux Engineer
  • Wrocław
Embedded Linux Engineer
Wrocław, Wrocław, Lower Silesian Voivodeship, Polska
SOFTGENT SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
12. 2. 2026
Informacje o stanowisku

technologies-expected :


  • C
  • C++
  • YOCTO
  • Git

technologies-optional :


  • MQTT
  • JSON
  • Python
  • SQLite
  • QT
  • LVGL
  • BSP

about-project :


  • We are looking for Embedded Linux Engineers to support the New Product Introduction (NPI) phase of a new device. This is a hands-on, engineering-focused role that requires strong experience with Linux-based operating systems, Yocto build system, and C++ development in user space.
  • You will work as part of a complementary, cross-functional engineering group. While full‑stack skills are welcome, they are not required—we are building a team where different engineers bring their own strengths. Engineers experienced with LVGL or Qt for UI development are also strongly appreciated (the final UI framework is not yet decided).

responsibilities :


  • Development on embedded Linux systems using the Yocto build system
  • Writing applications in C++ (user space)
  • Integrating and customizing system components within Yocto (recipes, MACHINE/DISTRO configuration)
  • Collaborating with other engineers on BSP-level tasks (kernel configuration, U-Boot customization)
  • Contributing to application/UI layers (LVGL or Qt), depending on skills
  • Participating in hardware bring-up, measurement, and debugging activities
  • Supporting test automation (Python scripts, tooling)
  • Working across multiple technical areas to support a well-rounded, cross-functional team

requirements-expected :


  • We do not expect candidates to have mastered all areas listed below. These topics represent the competence matrix that will help us build a complementary team.
  • Core Technical Areas:
  • Linux usage (native system, console, bash)
  • Embedded Linux development
  • C and/or C++ development in user space
  • Multithreaded and asynchronous programming
  • CMake
  • Python scripting (tests, tooling, automation)
  • MQTT
  • JSON
  • systemd
  • sqlite3
  • Yocto (recipes, integration, MACHINE/DISTRO)
  • Yocto BSP work (kernel configuration, customization)
  • Yocto BSP work (U-Boot configuration)
  • Device tree creation and understanding
  • Linux driver development (SPI/I2C or similar)

offered :


  • Competitive Compensation: Attractive salary with a comprehensive benefits package, including life insurance, private medical care, and Multisport / PZU Sport memberships.
  • Flexible Working Hours: Options for flexible hours to support work-life balance.
  • Stable Employment: Choose between an employment contract or B2B, both offering competitive compensation and long-term stability.
  • Professional Growth: Significant opportunities to develop technical skills and advance your career by working on innovative projects.
  • Collaborative Environment: A friendly and dynamic work culture with a team of highly qualified professionals.
  • Global Experience: Engaging work with customers and suppliers worldwide, providing a diverse and stimulating work environment.

benefits :


  • sharing the costs of sports activities
  • private medical care
  • sharing the costs of professional training & courses
  • life insurance
  • flexible working time
  • integration events
  • no dress code
  • coffee / tea
  • parking space for employees

  • Praca Wrocław
  • Wrocław - Oferty pracy w okolicznych lokalizacjach


    119 667
    18 417