- Страна
- Литва
- Зарплата
- 6 500 € – 7 000 €
Откликайтесь
на вакансии с ИИ

Senior Embedded Software Engineer - Hardware Control Systems
Отличное предложение с конкурентной зарплатой для Литвы, интересным продуктом и полным пакетом льгот. Четкие требования и работа в международной компании с сильной инженерной культурой.
Сложность вакансии
Роль требует глубоких знаний STM32 и опыта работы с физическими процессами (моторы, силовая электроника). Высокая планка ответственности за полный цикл: от bring-up платы до оптимизации алгоритмов управления.
Анализ зарплаты
Предложенная зарплата (€6,500 - €7,000) находится на верхней границе рынка для Senior Embedded инженеров в Вильнюсе, что делает вакансию крайне привлекательной. Типичный диапазон для таких позиций в регионе обычно заканчивается на отметке €5,500 - €6,000.
Сопроводительное письмо
I am writing to express my strong interest in the Senior Embedded Software Engineer position at Fellow. With over 5 years of experience in embedded systems and a deep focus on STM32 microcontrollers, I am excited about the opportunity to contribute to your beautifully designed hardware products. My background in developing firmware for physical process control, including motor control and power electronics, aligns perfectly with the requirements for this role.
In my previous projects, I have successfully handled board bring-up, optimized control loops, and worked closely with hardware engineers to bridge the gap between electronics and software. I am particularly impressed by Fellow's commitment to blending functionality with aesthetic design, and I am eager to apply my expertise in C/C++ and bare-metal development to enhance your product line in Vilnius. I look forward to the possibility of discussing how my technical skills can support Fellow's mission of creating 'Everyday Magic'.
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в fellow уже сейчас
Присоединяйтесь к команде Fellow в Вильнюсе и создавайте магию в мире умной бытовой техники!
Описание вакансии
About Fellow
We believe that the act of making should be meaningful and fulfilling, done with intention and precision. Fellow makes beautifully functional tools for any kitchen, designed in San Francisco and used around the world. When the simple motions of life become small moments of joy, that's Everyday Magic.™
We’re looking for a Senior Embedded Software Engineer - Hardware Control Systems to help develop and optimize firmware for our hardware products.
*This role is based in our office in Vilnius, Lithuania and is required to have an in office presence.*
Who You Are
You are an experienced embedded engineer who enjoys working close to hardware and solving real-world control problems. You have strong experience developing firmware for microcontroller-based systems and are comfortable working with physical process control, particularly in systems involving motors, power electronics, or similar hardware.
You enjoy collaborating with hardware, product, and firmware teams to bring reliable, high-performance consumer hardware to life.
What You’ll Do
- Develop and maintain embedded firmware for our connected consumer hardware products.
- Design and implement firmware for microcontroller-based systems (primarily STM32), working close to the hardware to ensure reliable and efficient operation.
- Develop software for physical process control systems, including applications involving motors, actuators, sensors, and power electronics.
- Work closely with Electronics Engineers to understand hardware capabilities and constraints, including peripherals, memory usage, and system timing.
- Participate in board bring-up, debugging, and hardware integration, ensuring firmware interacts correctly with hardware components.
- Implement and optimize motor control algorithms and control loops where applicable.
- Collaborate with Software Engineers to integrate firmware with higher-level system software and external communication interfaces.
- Contribute to architecture discussions, firmware design, code reviews, and testing processes.
- Debug system-level issues across prototype and production environments, including timing, performance, and hardware interaction problems.
- Help improve firmware reliability, maintainability, and performance through thoughtful design and testing.
Qualifications
- BS or higher in Computer Science, Software Engineering, Computer Engineering, Physics, or equivalent hands-on experience.
- 5+ years of embedded firmware development experience in real-world hardware products.
- Strong proficiency in C/C++ for embedded systems.
- Required experience with STM32 microcontrollers, including their toolchains, peripherals, and debugging workflows.
- Experience developing firmware for physical process control systems, such as motors, actuators, power electronics, battery charging systems, or similar applications.
- Strong understanding of microcontroller peripherals, interrupts, timing, and low-level firmware design.
- Experience with bare-metal embedded development.
- Experience with board bring-up, hardware debugging, and integration with electronics systems.
- Strong analytical and debugging skills with the ability to diagnose complex hardware-software interactions.
Preferred Qualifications
- Experience with RTOS-based systems (such as FreeRTOS).
- Experience with ESP32 microcontrollers.
- Experience with STMicroelectronics Motor control library
- Experience implementing motor control systems, including familiarity with techniques such as Field-Oriented Control (FOC), trapezoidal control, or similar approaches.
- Experience working on consumer hardware products.
- Experience implementing UI or display interfaces (e.g., LVGL) is a plus but not required.
Why You’ll Love This Role
- A creative, fast-moving environment where ideas turn into action
- Competitive compensation including employee equity plan
- Generous paid time off plan
- Medical/dental/vision insurance
- Better Yourself Wellness credit & Better Your Community donation matching
- Monthly Fitness Stipend
- Summer Fridays
- Paid Parental Leave
- Generous discount on Fellow products
- Best coffee anywhere
Salary Range: €6,500- €7,000 Monthly
Our highest goal at Fellow is creating a safe, inclusive, and rewarding environment where everyone can bring their whole selves to work and thrive. We are committed to building diverse teams and strongly encourage people from underrepresented groups, including but not limited to women, people of color, LGBTQIA+ individuals, people with disabilities, members of ethnic minorities, foreign-born residents, and veterans to apply.
Fellow is an equal opportunity employer. Applicants will not be discriminated against because of race, color, creed, sex, sexual orientation, gender identity, gender expression, age, religion, national origin, citizenship status, disability, ancestry, marital status, veteran status, medical condition or any protected category prohibited by local, state or federal laws.
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- C++
- RTOS
- FreeRTOS
- Embedded C
- Bare Metal
- Motor Control
- STM32
- LVGL
- Hardware Debugging
- ESP32
Возможные вопросы на собеседовании
Проверка опыта работы с конкретной архитектурой, указанной в вакансии.
Расскажите о вашем опыте работы с периферией STM32 (DMA, ADC, Timers) для управления моторами или датчиками.
Важно понять, как кандидат справляется с критическими ошибками на стыке железа и софта.
Опишите самый сложный случай отладки аппаратного обеспечения, с которым вы столкнулись при запуске новой платы.
Вакансия делает упор на управление физическими процессами.
Какие алгоритмы управления (например, PID или FOC) вы реализовывали и как вы их настраивали?
Проверка навыков написания эффективного кода для систем с ограниченными ресурсами.
Как вы подходите к оптимизации использования памяти и энергопотребления в bare-metal проектах?
Оценка умения работать в команде над сложным продуктом.
Как вы организуете взаимодействие с инженерами-схемотехниками при возникновении несоответствий в работе прототипа?
Похожие вакансии
Senior / Middle C++ Developer (C++98/Qt4)
Senior Embedded Software Engineer (Microcontrollers, C/C++)
Senior Embedded Software Engineer (Microcontrollers, C/C++)
Senior Electronic Hardware / FPGA Engineer
Senior Wireless Firmware Engineer
Senior Robotics Engineer
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!
- Страна
- Литва
- Зарплата
- 6 500 € – 7 000 €