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