Перейти к содержимому
Deviark
D
Deviark
Львів
6 активна · проверена 8 часов назад

Инженер по встроенному ПО (Firmware Engineer)

Разработка встроенного ПО для цифровых контроллеров питания на C. Требуется 4+ года опыта, знание протоколов I2C/PMBus/UART и лабораторная отладка. Предлагается работа в команде над сложными аппаратно-программными системами.

senior ~1 249 225 – 2 471 640 ₸
Вакансия опубликована 45 дней назад. Может быть уже неактуальна — рекомендуем уточнить статус у работодателя перед откликом.

Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.

Языки: English · Upper-Intermediate
описание

Что предстоит делать

Мы ищем инженера-программиста встраиваемых систем (Firmware Engineer), который присоединится к команде для участия в проектировании и разработке встроенного ПО для наших современных ИС (интегральных схем) преобразователей постоянного тока (DC/DC). В этой роли вы будете создавать управляющее встроенное ПО для семейства цифровых контроллеров питания на базе микроконтроллеров (MCU) для различных топологий источников питания DC/DC. Это обеспечит управление в реальном времени, настройку и связь с внешними системами через последовательные протоколы, такие как I2C, PMBus и UART. Если у вас есть прочная база в программировании встраиваемых систем и вы стремитесь учиться и развивать свои навыки, мы будем рады услышать вас!

  • В рамках этой роли вы будете:
  • Писать и тестировать встроенное ПО для приложений силовой электроники (power IC) с использованием языка C.
  • Реализовывать ПО для управления и настройки в реальном времени для встраиваемых систем.
  • Взаимодействовать с последовательными протоколами связи, такими как I2C, PMBus и UART.
  • Разрабатывать встроенное ПО для периферийных устройств, таких как АЦП (ADC), ЦАП (DAC) и интерфейсов связи.
  • Участвовать в отладке и валидации встроенного ПО с аналого-цифровым (mixed-signal) оборудованием в лабораторных условиях.
  • Сотрудничать с инженерами по аппаратному и программному обеспечению для обеспечения бесперебойной работы.
  • Создавать и поддерживать документацию, включая описания функций, руководства пользователя и спецификации по проектированию встроенного ПО.
  • Вносить новые идеи по улучшению встроенного ПО и участвовать в ревью кода для поддержания стандартов качества.
требования

Что ждём от вас

  • Вы практикующий инженер с сильным интересом к разработке встроенного ПО. Вы лучше всего подходите для этой роли, если у вас есть:
  • Степень бакалавра или магистра в области электротехники, компьютерных наук или смежной области.
  • Более 4 лет опыта в разработке встроенного ПО.
  • Свободное владение программированием на C для встраиваемых систем.
  • Знание последовательных протоколов связи, таких как I2C, UART или PMBus.
  • Базовое понимание аналого-цифровых (mixed-signal) систем (сочетающих аналоговые и цифровые компоненты).
  • Опыт работы в лаборатории по отладке встроенного ПО с аппаратными схемами.
  • Знание систем контроля версий (например, GIT) и инструментов отладки, таких как JTAG.
  • Развитые навыки решения проблем и способность работать в команде.
  • Хорошие письменные и устные коммуникативные навыки на английском языке.
  • Желательные навыки (будет плюсом):
  • Знания и опыт в системах преобразования постоянного тока (DCDC).
  • Опыт работы с системами контроля версий, такими как GIT.
  • Владение отладчиками JTAG и отладкой встроенных систем.
  • Знакомство с средами bare-metal, RTOS и драйверами устройств.
  • Опыт программирования на Python.
  • Экспертные знания в области последовательных протоколов связи, таких как I2C, PMBus и UART.
  • Опыт работы с системами отслеживания ошибок, такими как JIRA.
навыки

Стек и инструменты

salary intelligence

Зарплата не указана — оценили по рынку

На основе 24 похожих вакансий за 90 дней.

оценка p25–p75
1 249 225 – 2 471 640 ₸
медиана: 1 708 528 ₸
Хотите увидеть распределение по грейдам и городам? Зарплаты C++ Калькулятор зарплат

Сколько платят вам?

Вакансии показывают, что обещают работодатели. Анонимно расскажите, сколько получаете вы как C++-разработчика — так появится зарплата, которую платят на деле.

Без имени и компании. Отдельные ответы не публикуются.
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
??%
Match Score
Войдите и создайте резюме
Войти
Поделиться

Подходит ли вам эта вакансия?

Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть

Создать аккаунт PDF-парсинг резюме за 2 минуты

Похожие вакансии

6 вакансий
Л
ЛютьFPV
2 д. назад

Embedded engineer

~1 249 225 – 2 471 640 ₸ оценка по стеку

Разработка ПО для встроенных систем FPV-дронов: обработка потокового видео и сенсорных данных, внедрение компьютерного зрения и ML-моделей на edge-устройства. Нужен C++ (обязательно), Python, опыт computer vision и машинного обучения от 4 лет, английский B2. Предлагают официальное трудоустройство, бесплатные обеды, бронирование и работу в офисе Киева.

ROS2 OpenCV Python +12
senior Киев dou
C
Компания
5 д. назад

Senior C Developer

~1 249 225 – 2 471 640 ₸ оценка

Нужно поддерживать и ускорять legacy-систему ETL-обработки на C: оптимизировать многопоточное приложение, работать с DB2 и Embedded SQL, бороться с деградацией скорости при росте данных и дорабатывать старый код. Потребуется высокий уровень английского и релокация за пределы РФ/РБ, плюс использование AI-инструментов в работе.

C ETL DB2 +6
senior cr
G
GREAT GAMING ADVENTURE
1 нед. назад

Senior / Middle+ C++ Developer (Core) / Middle+ Go Developer (Services)

~1 119 325 – ~1 343 190 ₸ (2 500 – 3 000 USD)

Международная продуктовая компания расширяет R&D-центр в Алматы и ищет сильных инженеров для разработки высоконагруженной транзакционной B2B-платформы с интеграцией квантовых генераторов случайных чисел. Можно выбрать трек C++ (ядро, от 4 лет опыта) или Go (микросервисы, от 3 лет опыта). Требуются глубокие знания Linux, многопоточности, сетей и распределённых систем, а также уверенный английский. Предлагают сложные инженерные задачи, прозрачный найм и сильную международную команду.

C++ Go Linux +20
senior Алматы hh
S
Sloboda Studio
2 д. назад

Engineering Team Lead

~1 524 750 ₸ оценка по стеку

Ищем Engineering Team Lead для управления R&D-командой из 6 инженеров (электроника, C/C++, Embedded), которая разрабатывает автономные решения противодействия БПЛА. Нужен опыт управления технической командой от 2 лет, сильный инженерный бэкграунд и понимание полного цикла разработки продукта. Предлагают офисный или гибридный формат в Киеве, гибкий график и работу над реальным MilTech-продуктом.

Embedded C/C++ Electronics +4
lead Киев dou
R
RoGuard Systems
2 д. назад

Modeling & Control Systems Engineer

~1 016 500 – 1 865 691 ₸ оценка по стеку

Украинская DefTech-компания RoGuard Systems ищет Modeling & Control Systems Engineer для моделирования динамики БПЛА, разработки алгоритмов оценки состояния на фильтрах Калмана и валидации в симуляторе. Нужен опыт от 1 года, высшее техническое образование, уверенное владение Matlab и одним из языков Python/C/C++, плюс понимание embedded-систем. Предлагают официальное трудоустройство, стабильную зарплату, комфортный офис с генератором и бронирование от мобилизации.

Matlab Kalman Filter Embedded +9
middle Київ dou
N
NUMO Robotics
2 д. назад

Інженер бортового програмного забезпечення

~1 016 500 – 1 865 691 ₸ оценка по стеку

Розробка бортового програмного забезпечення для наземних роботизованих комплексів: збірка образу Linux на ARM, інтеграція заліза через UART/CAN/USB/Ethernet, сервіси телеметрії та відео, менеджер каналів зв'язку, OTA-оновлення. Потрібен досвід роботи з Linux на пристроях, Python у продакшені, розуміння мереж і протоколів. Пропонують роботу над продуктом з реальним впливом, офіційне працевлаштування, корпоративну англійську.

Linux ARM Python +16
middle Львів dou