freehire launches on Product Hunt on 26 August.

Follow →

Trainee Embedded Engineer

Open 31d

Who we are looking for
We are opening our doors for talented students with zero commercial experience but a huge passion for embedded software development (Embedded Linux, RTOS, Bare-metal, and Networking).
You will have the opportunity to:
Join an active project team and work on real, market-ready products
Dive deep into embedded software development
What you will do:
SW development under technical leader supervision
Participate in research tasks under the technical leader’s supervision
What you need for this position:
C for STM32, Nordic nRF52 or similar
Knowledge of Linux internals
English — Intermediate
Self and fast-learning
Ability to present your ideas to colleagues
Nice to have:
Experience with agentic programming (Claude, Copilot or other tools)
Experience with other programming languages, like C++ or Python
What we offer for your success:
Free from bureaucracy and company time tracking
Flexible working hours (start your day between 8:00 and 11:00)
20 working days of paid vacation and 15 days of sick leave
Additional days of leave for important events of life
Annual performance-based salary review
Education and anniversary bonuses
Opportunity for development and career growth in the areas of Tech/Team leadership, mentoring
Providing all the necessary equipment
Free professional English courses
Full accounting support for the employees
Office in the historical part of Kyiv (Podil) with autonomous power systems, uninterrupted Internet connection, and a fully stocked kitchen (coffee, tea, drinks, fresh fruits, and all the essentials for a hearty sandwich break)

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available