Size: a a a

2021 March 21

DR

Dmitry Rezvanov in Embedded Group
ID:0
Переслано от Roman Shulenkov
Junior Embedded Software Engineer (Удалённо) - https://shuracore.com/ru/careers-ru/
Требуемый опыт работы: 1–3 года

Полная занятость, удаленная работа
- Высшее образование
- 1-3 года опыта разработки встраиваемого программного обеспечения на базе процессоров RISC (ARM, RISC-V, AVR или ARC)
- Опыт программирования на C/C++; опыт разработки скриптов на Matlab, Python или JavaScript
- Опыт разработки, внедрения и проверки прошивок, включая BSP, DSP и разработку драйверов (опыт работы с I2C/I3C, SPI, UART, CAN, Ethernet, USB, PCIe, Timer, Watchdog, DMA и т.д.)
- Опыт интеграции, настройки, тестирования и отладки встраиваемого программного обеспечения
Роль:
Нам в команду требуется творческий, энергичный и целеустремленный человек. Вам предстоит с остальными членами команды работать над проектами встраиваемого программного обеспечения в рамках направлений: промышленная автоматизация и робототехника, интернет вещей и автоматизация проектирования электронных устройств. Разработка ведется на языках С и C++ для операционных систем реального времени (RTOS) и Linux. Процесс разработки подразумевает активную работу с hardware.

В этой роли вы будите:
- Тесно работать с MCU, MPU, SoC, IC, FPGA
- Сотрудничать с межфункциональными группами для определения требований к программному обеспечению, архитектуре и спецификаций блоков, руководства пользователя и планов тестирования
- Разработка, внедрение и проверка встраиваемого программного обеспечения на процессорах RISC или аппаратных устройствах на основе DSP
- Разработка, внедрение и проверка драйверов и программного обеспечения для тестирования на хост-сервисах (CI/CD)
- Поддержка межфункциональных групп по системной интеграции, настройке оборудования, тестированию, анализу сбоев, обучению программного обеспечения и исправлению ошибок
- Требование экспортного контроля:

- Опыт работы с алгоритмами цифровой обработки сигналов и тестирования прошивок
- Опыт разработки под RTOS
- Умение читать принципиальные электрические схемы
- Работа с электронным измерительным оборудованием: осциллограф, мультиметр, логический анализатор и т.д
- Знания/опыт в С++ (11-20)
- Опыт работы с системами контроля версий Git
- Решение задач эффективности быстродействия, потребления памяти и сетевого трафика
- Знание паттернов проектирования
- Знание фундаментальных структур данных и алгоритмов
- English: Pre-Intermediate/Intermediate

Будет плюсом:
- Опыт разработки для Embedded Linux
- Опыт разработки для Linux kernel
- Знакомство с облачными технологиями (AWS, Azure)
- Опыт работы разработки на Rust

Мы предлагаем:
- Удаленная работа
- Перспективную работу в команде профессионалов
- Молодой веселый коллектив
- Обучение за счет компании
- Возможность роста не только по профилю специальности. Наш главный принцип – каждый должен найти свое место, где он будет наиболее полезен. Поэтому смена ролей и специальности не проблема для Вашего роста
- Полностью официальное оформление
- Рост заработной платы. Премии по результатам выполненных проектов
- Выходной день в день рождения (если день рождения приходится на выходной день, то выходной день сохраняется)
- Работа в международных проектах и зарубежные командировки
- 1 день в месяц на самообразование и личные проекты
- Свободный график работы (40 часов в неделю, 20 часов пересечение с командой)
- Конкурентоспособную заработную плату
- Стабильная и своевременная оплата труда
- Возможность посещения семинаров, тренингов, конференций
- Активный отдых с коллегами, интересно организованные праздники и события
- Все социальные гарантии, предусмотренные законодательством
Приходите работать в ShuraCore!
Блин, вот у меня 5 лет опыта, я себя миддлом считал.
А тут такая вакансия, что-то интересное, судя по всему, но приставка Junior скатила мою самооценку в минус.
источник

DR

Dmitry Rezvanov in Embedded Group
Пойду просить работодателя урезать мне ЗП, ибо он думает, что я миддл, а я не миддл.
источник

A

Aleksandr Zharov in Embedded Group
Dmitry Rezvanov
Блин, вот у меня 5 лет опыта, я себя миддлом считал.
А тут такая вакансия, что-то интересное, судя по всему, но приставка Junior скатила мою самооценку в минус.
Какие проблемы- напиши им, измени свою самооценку
источник

jp

jon pedro in Embedded Group
Dmitry Rezvanov
Блин, вот у меня 5 лет опыта, я себя миддлом считал.
А тут такая вакансия, что-то интересное, судя по всему, но приставка Junior скатила мою самооценку в минус.
А что тут экстремального?
источник

DB

Denis Barinov in Embedded Group
Leonid Zaliubovskii
И по щам хлестает синьора. "Ты почему BAR регистры криво замапил. Кто будет будет настраивать TLP пакеты" лол.

Чёт проиграл
И вообще payload то может быть гораздо больше. Теряем полосу
источник

LZ

Leonid Zaliubovskii in Embedded Group
Denis Barinov
И вообще payload то может быть гораздо больше. Теряем полосу
И двоечку в печень и челюсть 😁😁😁

Реву как зверь, супруга смотрит как на идиота
источник

DB

Denis Barinov in Embedded Group
Leonid Zaliubovskii
И двоечку в печень и челюсть 😁😁😁

Реву как зверь, супруга смотрит как на идиота
😂
источник

DR

Dmitry Rezvanov in Embedded Group
jon pedro
А что тут экстремального?
- 1-3 года опыта разработки встраиваемого программного обеспечения на базе процессоров RISC (ARM, RISC-V, AVR или ARC)
- Опыт программирования на C/C++; опыт разработки скриптов на Matlab, Python или JavaScript
- Опыт разработки, внедрения и проверки прошивок, включая BSP, DSP и разработку драйверов (опыт работы с I2C/I3C, SPI, UART, CAN, Ethernet, USB, PCIe, Timer, Watchdog, DMA и т.д.)

Это как бы вообще не джун.
Ну или подразумевается, что если человек скачал пример с lwIP и залил на свою девборду, то это уже "опыт с Ethernet".
источник

A

Aleksandr Zharov in Embedded Group
Ну как бы может быть такой джун. Колонку от яндекса сам слелал, эквалайзер написал
источник

A

Aleksandr Zharov in Embedded Group
Дома, за 3 года
источник

DB

Denis Barinov in Embedded Group
Aleksandr Zharov
Дома, за 3 года
На удалёнке)
источник

LZ

Leonid Zaliubovskii in Embedded Group
Dmitry Rezvanov
- 1-3 года опыта разработки встраиваемого программного обеспечения на базе процессоров RISC (ARM, RISC-V, AVR или ARC)
- Опыт программирования на C/C++; опыт разработки скриптов на Matlab, Python или JavaScript
- Опыт разработки, внедрения и проверки прошивок, включая BSP, DSP и разработку драйверов (опыт работы с I2C/I3C, SPI, UART, CAN, Ethernet, USB, PCIe, Timer, Watchdog, DMA и т.д.)

Это как бы вообще не джун.
Ну или подразумевается, что если человек скачал пример с lwIP и залил на свою девборду, то это уже "опыт с Ethernet".
Особенно вот PCIe хорошо хоть за nvme не спрашивают.

А то можно было бы ещё хлестать за просранные admin и прочие очередя и прочие прелести с PRP
источник

jp

jon pedro in Embedded Group
Dmitry Rezvanov
- 1-3 года опыта разработки встраиваемого программного обеспечения на базе процессоров RISC (ARM, RISC-V, AVR или ARC)
- Опыт программирования на C/C++; опыт разработки скриптов на Matlab, Python или JavaScript
- Опыт разработки, внедрения и проверки прошивок, включая BSP, DSP и разработку драйверов (опыт работы с I2C/I3C, SPI, UART, CAN, Ethernet, USB, PCIe, Timer, Watchdog, DMA и т.д.)

Это как бы вообще не джун.
Ну или подразумевается, что если человек скачал пример с lwIP и залил на свою девборду, то это уже "опыт с Ethernet".
Этот опыт работы с тем или иным интерфейсом больше связан с тем, понимаешь ли ты как он работает.
источник

LZ

Leonid Zaliubovskii in Embedded Group
Aleksandr Zharov
Ну как бы может быть такой джун. Колонку от яндекса сам слелал, эквалайзер написал
Ага, акустику посчитал. DSP запилил быстро😁 тоже в одно рыло
источник

DR

Dmitry Rezvanov in Embedded Group
jon pedro
Этот опыт работы с тем или иным интерфейсом больше связан с тем, понимаешь ли ты как он работает.
Если ты раскурил, как функциклируют CAN, USB, Ethernet и PCIe и при этом можешь воспроизвести это из головы в любой момент времени, то... снова не джун.
источник

A

Aleksandr Zharov in Embedded Group
Leonid Zaliubovskii
Ага, акустику посчитал. DSP запилил быстро😁 тоже в одно рыло
Кста, если без выежонов, то все норм, на матлабчике
источник

DB

Denis Barinov in Embedded Group
jon pedro
Этот опыт работы с тем или иным интерфейсом больше связан с тем, понимаешь ли ты как он работает.
Думаю за 1..3 года со всеми интерфейсами не успеешь даже познакомиться
источник

LZ

Leonid Zaliubovskii in Embedded Group
Dmitry Rezvanov
Если ты раскурил, как функциклируют CAN, USB, Ethernet и PCIe и при этом можешь воспроизвести это из головы в любой момент времени, то... снова не джун.
Я и говорю, сеньор с фетишем косплеить джуна. Или перверсией, не суть как это назвать
источник

DR

Dmitry Rezvanov in Embedded Group
Я вот с этими интерфейсами давно не связывался в текущих проектах, про USB помню "чёт там с конечными точками", а про Ethernet помню только про RMII.
источник

A

Aleksandr Zharov in Embedded Group
Denis Barinov
Думаю за 1..3 года со всеми интерфейсами не успеешь даже познакомиться
Это может быть все в одном проекте
источник