Инженер-программист / Программист встраиваемых систем / Инженер-электронщик

Инженер-программист / Программист встраиваемых систем / Инженер-электронщик

Москва, Бережковская набережная

Метро: Киевская

Описание вакансии

В связи с расширением нашей команды по производству зарядных станций и вспомогательного программного обеспечения для электромобилей в компании ООО «Эволюция заряда» мы ищем талантливого инженера-программиста, программиста встраиваемых систем или инженера-электронщика.

Обязанности:

- Разработка программного обеспечения для встраиваемых систем, включая драйверы для аппаратных интерфейсов.
- Чтение и разработка электрических схем, взаимодействие с аппаратной частью.
- Отладка встроенного ПО с использованием средств трассировки и отладки (JTAG, SWD), осциллографов и логических анализаторов.
- Интеграция и тестирование модулей программного обеспечения с аппаратным обеспечением.
- Оптимизация кода и алгоритмов для работы в условиях ограниченных ресурсов (памяти, мощности, скорости).
- Работа с инструментами управления версиями (Git) и менеджерами задач.
- Документирование процесса разработки, включая создание спецификаций, схем и комментариев к коду.

Требования:

Вы должны знать:


- Принципы работы и архитектура встраиваемых систем (микроконтроллеры, микропроцессоры, SoC).
- Bootloader, области памяти.
- Языки программирования, используемые в разработке встраиваемых систем (C, C++, Python, Assembler).
- Компилятор, линкер, процесс компиляции, оптимизация, макросы.
- Аппаратное обеспечение: схемотехника, интерфейсы связи (UART, SPI, I2C, CAN, USB, Ethernet и др.).
- Основы операционных систем реального времени (RTOS) и их особенности.
- Алгоритмы управления и обработки данных для встраиваемых систем.
- Методологии тестирования и отладки программного и аппаратного обеспечения.
- Современные стандарты и протоколы безопасности для встраиваемых систем.
- Цикл разработки встроенного ПО (от концепции до внедрения и поддержки)

- Стек необходимых технологий: HW: ESP32, STM32, SIM800, SW: C, FreeRTOS, GPRS, BareMetall, WebSockets, Typescriptedited 00:43


У Вас должны быть навыки:

• Умение разрабатывать программное обеспечение для встраиваемых систем, включая создание драйверов для взаимодействия с аппаратными интерфейсами.
Опыт чтения и разработки электрических схем, а также взаимодействия с аппаратной частью.
• Владение методами отладки встроенного ПО с использованием инструментов трассировки и отладчиков (JTAG, SWD), осциллографов и логических анализаторов.
• Навыки интеграции и тестирования модулей программного обеспечения в связке с аппаратным обеспечением.
• Оптимизация кода и алгоритмов для работы в условиях ограниченных ресурсов (память, мощность, скорость).
Опыт работы с системами управления версиями (Git) и менеджерами задач.
• Способность документировать процесс разработки, включая создание спецификаций, схем и комментариев к коду.

Вы должны владеть:

• Знаниями средств разработки и отладки встраиваемых систем (Keil, Eclipse, GCC, STM32CubeIDE).
• Опытом работы с современными операционными системами реального времени (RTOS), такими как FreeRTOS и Zephyr, и их настройка под конкретные задачи.
• Навыками интеграции сенсоров, модулей связи и периферийных устройств.
• Знанием методов оценки и обеспечения энергоэффективности встраиваемых решений.
• Опытом применения технологий прототипирования и создания минимально жизнеспособного продукта (MVP) на базе встраиваемых систем.
• Умением анализировать и устранять аппаратные неисправности, включая пайку и модификацию печатных плат.
• Знанием современных методологий Agile и Scrum для эффективной командной разработки.

Мы предлагаем:

• Конкурентоспособную заработную плату.
• Возможности для профессионального роста и развития.
• Участие в интересных проектах на стыке электроники и программирования.
• Дружелюбную атмосферу и поддержку в команде

Навыки
  • Python
  • Assembler
  • C
  • C++
  • Анализ и устранение
  • Keil
  • Eclipse
  • GCC
  • STM32CubeIDE
  • RTOS
  • Интеграция сенсоров
  • Agile
  • Scrum
Посмотреть контакты работодателя

Адрес

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

ВедаПроект
Полный день
  • Москва

  • Не указана

Рекомендуем
Е-Флопс
Полный день
  • Москва

  • Не указана

Рекомендуем
Полный день
  • Москва

  • Не указана

Рекомендуем
Е-Флопс
Полный день
  • Москва

  • Не указана

Гаскар Интеграция
Полный день
  • Москва

  • Не указана

Саблайн Сервис
Полный день
  • Москва

  • до 250000 RUR

Технические системы-сервис, качество и надежность

Инженер-программист микроконтроллеров

Технические системы-сервис, качество и надежность

Полный день
  • Москва

  • от 150000 RUR

DORS
Полный день
  • Москва

  • от 150000 RUR

PIEZUS
Полный день
  • Москва

  • от 150000 RUR

БВТ БАРЬЕР РУС

Инженер-электронщик

БВТ БАРЬЕР РУС

Полный день
  • Москва

  • от 150000 RUR

Радиоавтоматика

Инженер-программист

Радиоавтоматика

Полный день
  • Москва

  • от 150000 RUR

Яндекс
Полный день
  • Москва

  • от 150000 RUR

Яндекс
Полный день
  • Москва

  • от 150000 RUR

Диагностика-М

Инженер-электронщик

Диагностика-М

Полный день
  • Москва

  • от 150000 RUR

Яндекс
Полный день
  • Москва

  • от 150000 RUR

НТЦ Модуль
Полный день
  • Москва

  • от 150000 RUR

Гумич РТК
Полный день
  • Москва

  • от 150000 RUR

ФГАОУ ВО МГТУ им. Н.Э. Баумана

Инженер (Программист микросхем)

ФГАОУ ВО МГТУ им. Н.Э. Баумана

Полный день
  • Москва

  • от 150000 RUR

Компания Стрим Лабс

Инженер-разработчик (FPGA)

Компания Стрим Лабс

Полный день
  • Москва

  • от 150000 RUR

Полный день
  • Москва

  • от 150000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию