Программист С/С++ Embedded Software Developer, Воронеж.

▷ Работодатель: Миландр ПКК (профиль,отзывы)
💰 From 0 RUR. | Режим: office | 10

* This listing is inactive or archived *

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

- Участие в подготовке BSP (Board Support Package) для новых продуктов компании

- Участие в разработке низкоуровневых загрузчиков (BootROM)

- Проектирование и разработка HAL для вспомогательных ядер

- Портирование различных RTOS (в частности FreeRTOS) для вспомогательных ядер

- Разработка драйверов подсистем СнК Миландра для U-Boot и ядра Linux

Требования:

- Опыт низкоуровневой разработки на C/C++ и Assembler (bare-metal, RTOS) для MCU и/или MPU не менее 3-х лет

- Знание одной из современных архитектур CPU, используемых при построении систем на кристалле (ARM, RISC-V, MIPS)

- Опыт проведения отладки с использованием GDB и OpenOCD

- Понимание структуры Device Tree

- Опыт работы с Buildroot и/или Yocto

- Базовое знание схемотехники

Дополнительными преимуществами будет:

- Наличие upstream патчей в open source проектах

- Знание скриптовых языков (bash, python, perl)

- Умение читать код на Verilog/SystemVerilog

- Опыт работы с libopencm3

- Знание различных систем сборки (Makefile, autotools, CMake)

- Опыт работы с системами контроля версий git/svn.

- Опыт работы с системами непрерывной интеграции (gitlab-runner, Jenkins)

- Английский, на уровне чтения технической документации и умения вести переписку на технические темы

Условия:
  • Работа в офисе, 5/2, суббота и воскресенье выходные
  • Испытательный срок 3 месяца
  • Достойная оплата труда, обсуждается по итогам собеседования
  • Компенсация обедов
  • Отличные возможности дальнейшего профессионального развития и карьерного роста
  • Молодой дружный коллектив, лояльное руководство
http://www.milandr.ru
C/C++AssemblerSVNАнглийский языкMake Up

Created: .
Expires after: .
Responses: 3

Откликнуться на вакансию  Работодатель: профиль,отзывы