Перейти к содержимому
Deviark
D
Deviark
Львів

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

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

senior ~1 764 750 – 3 222 700 ₸
Языки: English · Upper-Intermediate
salary intelligence

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

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

оценка p25–p75
1 764 750 – 3 222 700 ₸
медиана: 2 632 299 ₸
Хотите увидеть распределение по грейдам и городам? Зарплаты C++ Калькулятор зарплат
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
??%
Match Score
Войдите и создайте резюме
Войти
описание

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

Мы ищем инженера-программиста встраиваемых систем (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.
навыки

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

Поделиться

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

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

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

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

6 вакансий
C
Компания
1 д. назад

Senior C/C++ Engineer

~1 764 750 – 3 222 700 ₸ оценка

Вакансия для разработчика системного уровня, который будет заниматься модификацией Android/AOSP и низкоуровневым программированием на C/C++. Требуется глубокое знание Linux/Android internals, ядра и виртуализации. Предполагается работа с крупными кодовыми базами и решение сложных технических задач.

Android AOSP C/C++ +3
senior cr
G
Geotab
1 д. назад

Embedded Camera Developer

~1 764 750 – 3 222 700 ₸ оценка

Разработка и оптимизация прошивки для AI-камер на встроенном Linux. Требуется опыт в обработке изображений, видеокодировании и интеграции ПО с аппаратурой. Предполагается работа в команде и решение технических задач.

firmware embedded linux image processing +2
senior cr
A
Airlogix
2 д. назад

Embedded Linux System Engineer

~1 155 550 ₸ оценка

Шукаємо Embedded Linux System Engineer для розробки безпілотних літальних апаратів. Потрібен досвід програмування на C/C++ від 3 років, знання Linux, інтерфейсів UART/I2C/SPI/CAN та розуміння embedded-систем. Пропонують офіційне працевлаштування, бронювання, гнучкий графік та можливість впливати на розвиток продуктів.

Embedded Linux C +13
senior Київ dou
B
Buntar Aerospace
2 д. назад

Embedded Engineer

~1 155 550 ₸ оценка

Embedded-інженер у компанію Buntar Aerospace, яка розробляє розвідувальні БпЛА. Потрібен досвід з ArduPilot на літакових платформах, C/C++ та мікроконтролерами, навички тюнінгу стабілізації та аналізу польотних логів. Робота передбачає повний цикл розробки, польові випробування та офіційне працевлаштування з бронюванням.

ArduPilot C/C++ STM32 +12
senior Київ dou
J
Jobgether
3 д. назад

Разработчик YDB (C++)

~1 764 750 – 3 222 700 ₸ оценка

Вакансия для C++ разработчика, который будет заниматься разработкой и оптимизацией компонентов распределенной базы данных YDB. Требуется глубокое знание системного программирования, работы с хранилищами и сетями. Предлагается работа в глобальной команде и техническая ответственность за сложные задачи.

YDB C++ распределенные базы данных +5
senior cr
E
EVERSTAR
3 д. назад

Baremetal Embedded Engineer

~1 155 550 ₸ оценка

Вакансія для досвідченого embedded-інженера, який розроблятиме програмне забезпечення для мікроконтролерів ARM Cortex-M у військовій R&D-команді. Потрібен глибокий досвід з C, bare-metal, RTOS та DSP. Компанія пропонує офіційне оформлення, гнучкий графік, медичне страхування та можливості для навчання.

C ARM Cortex-M bare-metal +6
senior Київ dou