Мы ищем Firmware Engineer для участия в проектировании и разработке встроенной прошивки для наших современных микросхем DC/DC-преобразования питания.
В этой роли вы будете создавать управляющую прошивку для семейства цифровых контроллеров питания на базе MCU для различных топологий источников питания DC/DC.
Это обеспечит управление в реальном времени, конфигурирование и связь с внешними системами через последовательные протоколы, такие как I2C, PMBus и UART.
В рамках этой роли вы будете:
- Писать и тестировать встроенную прошивку для приложений на базе микросхем питания.
- Реализовывать прошивку для управления в реальном времени и конфигурирования встраиваемых систем.
- Работать с последовательными коммуникационными протоколами, такими как I2C, PMBus и UART.
- Разрабатывать прошивку (FW) для периферии, такой как ADC, DAC и коммуникационные интерфейсы.
- Помогать в отладке и валидации встроенной прошивки на аппаратуре со смешанными сигналами в
лабораторных условиях.
- Сотрудничать с инженерами по аппаратному и программному обеспечению для обеспечения безупречной работы функциональности.
- Создавать и поддерживать документацию, включая описания функций, руководства пользователя и
спецификации проектирования прошивки.
- Предлагать новые идеи по улучшению прошивки и участвовать в код-ревью для
поддержания стандартов качества.
Вы лучше всего подойдёте для этой роли, если у вас есть:
- степень BS или MS в области электротехники, компьютерных наук или смежной области;
- 4+ года опыта разработки встроенной прошивки;
- Уверенное владение программированием для встраиваемых систем;
- Знакомство с последовательными коммуникационными протоколами, такими как I2C, UART или PMBus;
- Базовое понимание систем со смешанными сигналами (сочетающих аналоговые и цифровые
компоненты);
- Лабораторный опыт отладки прошивки с аппаратными схемами;
- Знакомство с системами контроля версий (например, GIT) и инструментами отладки, такими как JTAG;
- Сильные навыки решения проблем и умение работать в совместной командной
среде;
- Уровень английского — Intermediate и выше.
Желательные навыки (будет плюсом):
- Знания и опыт работы с системами DCDC-преобразования питания;
- Опыт работы с системами контроля версий, такими как GIT;
- Уверенное владение отладчиками JTAG и отладкой систем прошивки;
- Знакомство со средами bare-metal, RTOS и драйверами устройств;
- Опыт программирования на Python;
- Экспертные знания последовательных коммуникационных протоколов, таких как I2C, PMBus и UART;
- Опыт работы с системами отслеживания ошибок, такими как JIRA.
- Предпочтительное местоположение — Львов.
О компании Deviark
Deviark LLC зарегистрирована в Таллине, в LinkedIn указаны 2019 год основания и 26 сотрудников; контактный телефон у компании украинский, вокруг украинской команды бизнес и собран. Crunchbase описывает Deviark как агентство полного цикла: заказная мобильная и веб-разработка, UI/UX, проектный менеджмент и QA/QC, отдельно заявлены направления AI и IoT.