yandex
Страна
Россия
Зарплата
180 000 ₽ – 350 000 ₽
MiddleГибридПолная занятость

Инженер-программист C++ Software Engineer – Platform (Embedded)

ИИОценка ИИ

Стабильная компания с четким фокусом на разработку собственных продуктов. Предлагается конкурентная зарплата, интересные задачи на стыке софта и железа, а также возможность работы с современным стеком (Rust, ARM).

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.


Вакансия из открытого источника
Пожаловаться
+400% приглашений от HR

Улучшите резюме под эту вакансию

Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Позиция требует глубоких знаний системного программирования, архитектуры ARM и опыта работы с RTOS. Дополнительную сложность придает необходимость работы с большими массивами чужого кода и специализированным оборудованием.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Анализ зарплаты

Медиана250 000 ₽
Рынок180 000 ₽ – 380 000 ₽
ИИОценка ИИ

Предлагаемая зарплата (180-350к на руки) полностью соответствует рыночным ожиданиям для Middle/Senior Embedded-разработчика в Екатеринбурге и даже конкурирует с московскими предложениями для данного грейда. Верхняя граница в 350 000 ₽ является очень привлекательной для регионального рынка.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Сопроводительное письмо

Составьте сопроводительное письмо под эту вакансию с вашим резюме

Иллюстрация сопроводительного письмаИллюстрация сопроводительного письма

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

#middle #300k #гибрид #офис

InfiNet Wireless

Инженер-программист C++ Software Engineer – Platform (Embedded)

от 180 000 до 350 000 ₽ за месяц, на руки

Опыт работы: 3–6 лет

Полная занятость

График: 5/2

Формат работы: гибрид или офис (Екатеринбург)

*☑️* Чем предстоит заниматься

-Все наши продукты работают на единой программной платформе. Поэтому при появлении новых аппаратных решений на современных SoC необходимо поддержать их работу в нашей системе сборки и ОС:

-Опыт разработки ПО на C/C++

-Проектирование BSP для новых и поддержка существующих платформ

-Участие в выборе SoC при проектировании новых платформ

-Добавление поддержки новых архитектур CPU

-Поддержка и развитие toolchain

*☑️* Наши пожелания к кандидатам

-Понимание особенностей разработки под Embedded системы с ограниченными ресурсами

-Знание архитектуры ARM

-Умение разработки драйверов для периферийных устройств

-Понимание принципов работы ОС семейства Unix/Linux и RTOS (например, RTEMS, VxWorks и т.п.)

-Будет плюсом:

-Опыт разработки на языке Rust

-Опыт работы с большими массивами чужого программного кода

-Опыт работы с системами сборки buildroot, Yokto, OpenWRT

-Знание сетевых технологий (L2-коммутации, протоколы маршрутизации, QoS и т.п.)

-Наличие представлений о современных стандартах цифровой беспроводной связи

-Опыт работы с специализированным оборудованием (отладочные платы, программатор, осциллограф, логические анализаторы и т.п.)

-Знание английского языка на разговорном уровне

Контакты: Откликнуться

*🔥* Откликнуться / Откликнуться / Откликнуться

Больше похожих вакансий + автоотклики с ИИ

Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Больше похожих вакансий + автоотклики с ИИ

Навыки

  • C++
  • C
  • Embedded Systems
  • ARM Architecture
  • Linux
  • RTOS
  • RTEMS
  • VxWorks
  • Rust
  • Buildroot
  • Yocto Project
  • OpenWRT
  • L2 Switching
  • Routing Protocols
  • QoS
  • Digital Wireless Communication

Возможные вопросы на собеседовании

Проверка понимания специфики работы с железом и низкоуровневого ПО.

Расскажите о вашем опыте проектирования и поддержки BSP (Board Support Package). С какими основными трудностями вы сталкивались?

Оценка навыков написания кода для взаимодействия с аппаратной частью.

Опишите процесс разработки драйвера для нового периферийного устройства в среде Linux или RTOS. Как вы организуете обработку прерываний?

Проверка умения оптимизировать код под ограниченные ресурсы.

Какие техники оптимизации C++ кода вы используете при разработке для систем с жестко ограниченными ресурсами памяти и процессора?

Оценка владения инструментами сборки, указанными в вакансии.

В чем заключаются основные различия между Buildroot и Yocto, и в каких случаях вы бы предпочли одну систему другой?

Проверка навыков отладки на стыке софта и железа.

Как вы используете осциллограф или логический анализатор для поиска ошибок в программном обеспечении? Приведите пример из практики.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

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

Россияот 180 000 ₽
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!