Название: Инженер по прошивке
Местоположение: Лондон / Соединенное Королевство / Лондон, Соединенное Королевство
Fuse Energy — это дальновидная стартап-компания в области возобновляемых источников энергии, миссия которой — быстро обеспечить тераватт возобновляемой энергии. Мы объединяем мышление, основанное на фундаментальных принципах, с передовыми технологиями для создания радикально лучшей энергетической системы. Мы привлекли 170 миллионов долларов от ведущих инвесторов, включая Multicoin, Balderton, Lakestar, Accel, Creandum, Lowercarbon, Ribbit, Box Group и стратегических ангелов, таких как Нико Росберг, соучредитель Solana, и управляющие партнеры Meta, Revolut, Spotify, Uber и других.
Мы создаем полностью интегрированную энергетическую компанию: от разработки проектов в области солнечной, ветровой и водородной энергетики до торговли электроэнергией в реальном времени и распределенных энергетических установок. Продавая напрямую потребителям, мы устраняем посредников, снижаем затраты и передаем сбережения клиентам.
Но мы не останавливаемся на достигнутом. Мы также создаем Energy Network: децентрализованную платформу интеллектуальных устройств для электрификации наших домов, перемещения использования на часы вне пиковой нагрузки и помощи в балансировке сети. Эта сеть укрепляет стабильность сети — критически важную основу для масштабирования центров обработки данных ИИ и других энергоемких отраслей.
Обязанности
- Разработка низкоуровневого прошивки и драйверов для микроконтроллеров и встраиваемых периферийных устройств (SPI, I2C, UART, DMA, ADC и т. д.)
- Проектирование и реализация программного обеспечения для управления в реальном времени и встраиваемых алгоритмов для энергетических устройств
- Написание, тестирование и отладка встроенного прошивки на C/C++, работающего в системах bare-metal или RTOS
- Сотрудничество с командами по аппаратному обеспечению, системам и управлению для определения требований к прошивке и планов тестирования
- Участие в обзорах кода, написание документации и содействие постоянному совершенствованию практик прошивки
- Помощь в запуске плат, профилировании и отладке с использованием таких инструментов, как осциллографы, JTAG/SWD и логические анализаторы
- Реализация и поддержка загрузчиков, компоновщиков и конвейеров развертывания прошивки
Требования
- 2+ года опыта работы со встраиваемыми системами или разработки прошивки
- Глубокое знание C, с опытом написания прошивки для микроконтроллеров
- Практический опыт работы с распространенными периферийными устройствами MCU: SPI, I2C, UART, DMA, таймеры, ADC, Flash, CAN и т. д.
- Опыт работы с системами реального времени и инструментами разработки встраиваемых систем (например, GNU, IAR)
- Знание систем контроля версий и инструментов (например, Git, Docker, CI pipelines)
- Умение работать с инструментами аппаратной отладки (осциллографы, логические анализаторы, JTAG/SWD)
Бонус
- Опыт работы с силовой электроникой или системами управления преобразователями, подключенными к сети
- Знание систем управления и цифровой обработки сигналов (FIR, IIR, FFT)
- Знание встраиваемых загрузчиков, карт памяти и компоновщиков
- Опыт запуска плат и интеграции низкоуровневого аппаратного и программного обеспечения
Преимущества
- Конкурентоспособная заработная плата и бонус за подписание опционами
- Полугодовая бонусная схема
- Полностью оплачиваемая техника, соответствующая вашим потребностям
- Оплачиваемый ежегодный отпуск
- Пособие на завтрак и ужин для сотрудников, работающих в офисе