инженер-программист встраиваемых систем

NS Digital

United States

Hybrid

USD 33,000 - 47,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Годовая премия

Job summary

NS Digital ищет специалиста по разработке встроенного ПО для работы в масштабных проектах. Требуется опыт разработки ПО под реальное время, работа через BSP и driver-разработку на 32-битных микроконтроллерах. Знание Embedded Linux, FreeRTOS и Zephyr обязательно.

Возможна удаленная или гибридная работа, городами Москва/Пермь. Кандидат должен владеть C, базами C++ и Bash, уметь читать схемы и работать с промышленными интерфейсами вроде I2C, SPI, UART, CAN, Ethernet.

Qualifications

  • Высшее образование по указанным направлениям.
  • Опыт разработки встроенного ПО от 3 лет.
  • Знание ОС реального времени: Embedded Linux, FreeRTOS, uC/OS-III, Zephyr.
  • Опыт разработки на 32-битных микроконтроллерах и BSP.
  • Умение читать принципиальные схемы и работать с периферией.
  • Навыки отладки: JTAG, осциллографы, логические анализаторы.

Responsibilities

  • (уточнение в тексте отсутствуют)

Skills

C язык
C++ базовый
bash
JTAG отладка
CAN, Ethernet

Education

Высшее образование по направлениям: Электроника и наноэлектроника; Вычислительные машины, комплексы, системы и сети; Программная инженерия; Автоматизация технологических процессов и производств

Tools

Git
SVN
CI/CD
HIL стенды

Job description

Описание

Описания нет

Требования
  • Высшее профессиональное образование (бакалавриат, специалитет или магистратура) по направлениям: «Электроника и наноэлектроника», «Вычислительные машины, комплексы, системы и сети», «Программная инженерия», «Автоматизация технологических процессов и производств» или смежные специальности
  • Опыт разработки встраиваемого программного обеспечения от 3 лет
  • Знание архитектур и опыт разработки под операционные системы реального времени (ОСРВ): Embedded Linux (сборка ядра, rootfs, Device Tree), FreeRTOS, uC/OS-III, Zephyr или аналоги
  • Опыт разработки на базе 32-битных микроконтроллеров – написание низкоуровневых драйверов и BSP (пакет поддержки платы)
  • Уверенное владение языком C, знание основ Shell-скриптов (bash), желательно – знание C++ для задач среднего уровня
  • Опыт работы с промышленными интерфейсами: I2C, SPI, UART, RS-232/485, CAN, Ethernet
  • Умение читать принципиальные электрические схемы, понимание аппаратной части на уровне взаимодействия с периферией (таймеры, АЦП, DMA, прерывания)
  • Навыки отладки с использованием JTAG-отладчиков, логических анализаторов, осциллографов, USB-UART преобразователей
  • Опыт написания технической документации: описание API, руководства по сборке, инструкции по настройке
  • Участие в полном жизненном цикле разработки (от формирования требований до сопровождения серийных изделий)
  • Опыт отладки связки «аппаратура – ПО», взаимодействие с инженерами-схемотехниками и топологами
  • Будет плюсом: Знание стандартов функциональной безопасности УПБ3 / SIL 3 (IEC 61508, IEC 61511, ГОСТ Р МЭК 61508) – разработка безопасного ПО, анализ отказов, применение техник разнообразия и резервирования, верификация по классам полноты.; Соблюдение стандартов кодирования для встраиваемых систем (MISRA C, CERT C) – опыт работы с анализаторами кода.; Опыт работы с системами контроля версий (Git, SVN) и CI/CD для встраиваемых платформ.; Знание инструментов автоматизированного тестирования (Unit-тесты, аппаратные тестеры, HIL-стенды).; Навыки работы с промышленными сетями (PROFINET, EtherCAT, Modbus TCP/RTU)
Условия

Участие в масштабном проекте Трудоустройство в ИТ-аккредитованную компанию Годовая премия Карьерный рост Москва, Пермь Удаленная или гибрид З/П: 240-340т gross

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

инженер-разработчик сред виртуализации
инженер-разработчик сред виртуализации

Базис • United States

Remote
USD 100,000 - 180,000
инженер-программист в промышленной автоматике
инженер-программист в промышленной автоматике

Кибершеф • Town of Russia (NY)

On-site
USD 110,000 - 190,000
Официальное оформление
Медицинские услуги
Компенсация фитнес/медиа активностей
+3
Программист embedded C/C++ linux в автоматике
Программист embedded C/C++ linux в автоматике

ООО «Аспект» • United States

Hybrid
USD 12,000 - 22,000
Корпоративное ДМС
Оплачиваемые онлайн‑курсы 50%
День здоровья и трансферы
инженер-программист в системах маркировки
инженер-программист в системах маркировки

Smart move • United States

Remote
USD 120,000 - 180,000
Официальное трудоустройство
ДМС после испытательного срока
График 5/2 9:00-18:00
+2
Инженер поддержки инфраструктуры для сетевой ОС
Инженер поддержки инфраструктуры для сетевой ОС

Бифорком Тек • United States

Hybrid
USD 120,000 - 180,000
Удалённая работа
Гибридный режим
Сетевой инженер-разработчик для маршрутизаторов
Сетевой инженер-разработчик для маршрутизаторов

Департамент персонала • United States

Hybrid
USD 15,000 - 30,000
Гибридная/удаленная работа
ДМС после испытательного срока
Официальное трудоустройство по ТК РФ
+1
Embedded engineer
Embedded engineer

Снэп АйТи • United States

Remote
USD 90,000 - 150,000
ДМС
Стоматология
Предоставление техники
инженер-верификатор цифровых схем
инженер-верификатор цифровых схем

Kraftway Corporation • United States

Hybrid
USD 90,000 - 130,000
ДМС
Гибридный график
Собственная R&D IT-лаборатория
Инженер встраиваемых систем | Embedded C, RTOS, Remote
Инженер встраиваемых систем | Embedded C, RTOS, Remote

NS Digital • United States

Hybrid
USD 33,000 - 47,000
Годовая премия
инженер-разработчик linux для сетевой ОС
инженер-разработчик linux для сетевой ОС

Бифорком Тек • United States

Remote
USD 90,000 - 130,000
Удаленная работа
Официальное трудоустройство
ДМС после испытательного срока