Size: a a a

2021 March 22

i

igor in Embedded Group
Яков Мироничев
dhlом домой перемести и отлаживай ))
А если проект на плате с плисинами и сама плата на 200-400 контактов соединяется с материнской и без этого входные сигналы не получить?
источник

r

romanetz in Embedded Group
Leonid Zaliubovskii
И рука kuka для управления и остального 😁
там на пульте джойстик неудобный
источник

ЯМ

Яков Мироничев... in Embedded Group
igor
А если проект на плате с плисинами и сама плата на 200-400 контактов соединяется с материнской и без этого входные сигналы не получить?
а кто мешает оборудование для отладки переместить ?
источник

LZ

Leonid Zaliubovskii in Embedded Group
romanetz
там на пульте джойстик неудобный
Но выглядит солидно 😁

Это просто что первое пришло в голову. Ну можно ещё трейни приставить переключать, и бить ремоутно его электрошоком, если сделал что-то не так
источник

ЯМ

Яков Мироничев... in Embedded Group
igor
А если проект на плате с плисинами и сама плата на 200-400 контактов соединяется с материнской и без этого входные сигналы не получить?
вообще я бы хотел посмотреть как вы этот кейс на работе отлаживаете ))
источник

i

igor in Embedded Group
Яков Мироничев
а кто мешает оборудование для отладки переместить ?
Если устройство большое и включает в себя много разных камней, то на каждого разраба врятли будут новый комплект клепать. А судя по требованиям там именно разработка вундервафли и никто толком не знает как распаралелить разработку, поэтому нужен ещё один, кто знает все и делает(нет) все вместе со всеми
источник

i

igor in Embedded Group
Яков Мироничев
вообще я бы хотел посмотреть как вы этот кейс на работе отлаживаете ))
Я ушёл с той работы давно, отлаживаться очень просто, есть платы проставки, которые выносят испытуемую/отлаживаемую плату из корпуса блока. И хардвейрщиков просят развести контактные пятачки или даже разъёмы. А там по обстоятельствам, кому ного дрыг, кому вывод по какому либо протоколу наружу с анализом дальнейшим
источник

НК

Никита Котенко... 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!
Джун останется джуном ещё очень долго. Когда нет реального общения, проблема оперативно спросить, подсказать, показать. В одиночку трудно развиваться.
источник

ЯМ

Яков Мироничев... in Embedded Group
igor
Я ушёл с той работы давно, отлаживаться очень просто, есть платы проставки, которые выносят испытуемую/отлаживаемую плату из корпуса блока. И хардвейрщиков просят развести контактные пятачки или даже разъёмы. А там по обстоятельствам, кому ного дрыг, кому вывод по какому либо протоколу наружу с анализом дальнейшим
и на каких скоростях ?
источник

BV

Bulat Valeev in Embedded Group
Никита Котенко
Джун останется джуном ещё очень долго. Когда нет реального общения, проблема оперативно спросить, подсказать, показать. В одиночку трудно развиваться.
А в чем отличие Джуна от мидла в эмбеде если не секрет?
источник

A

Alexander in Embedded Group
Bulat Valeev
А в чем отличие Джуна от мидла в эмбеде если не секрет?
Имхо в уровне самостоятельности и скорости/сложности решаемых задач.
источник

BV

Bulat Valeev in Embedded Group
Alexander
Имхо в уровне самостоятельности и скорости/сложности решаемых задач.
Подразумевается уровень разрешённой самостоятельности?
источник

A

Alexander in Embedded Group
Bulat Valeev
Подразумевается уровень разрешённой самостоятельности?
Миддлу можно в общих чертах поставить задачу - остальную инфу он способен добыть сам. + контролировать что он делает можно менее рьяно.

Но строгих рамок по делению, скорее всего, нет. Это условности.
источник

BV

Bulat Valeev in Embedded Group
Alexander
Миддлу можно в общих чертах поставить задачу - остальную инфу он способен добыть сам. + контролировать что он делает можно менее рьяно.

Но строгих рамок по делению, скорее всего, нет. Это условности.
Вот да. В мелкой конторе каждый разраб по факту синьор, но в плане компетенций он может быть менее опытным, чем Джун в крупной компании.
источник

В

Витька Корнеев... in Embedded Group
Alexander
Миддлу можно в общих чертах поставить задачу - остальную инфу он способен добыть сам. + контролировать что он делает можно менее рьяно.

Но строгих рамок по делению, скорее всего, нет. Это условности.
без чёткого и исчерпывающего ТЗ - результат ХЗ
источник

В

Витька Корнеев... in Embedded Group
независимо от уровня
источник

LZ

Leonid Zaliubovskii in Embedded Group
Хмм, мне кажется что джуниор это за того, кто много читал, что-то тыкал сам. Но за ним нужен глаз да глаз. Иначе best practices/patterns и все хайповые либы и т.д. побывают в проекте. Обычно он не способен оценить последствия своих изменений и на что они влияют. И мотивации, сча как запилю. Или и так сойдёт и куча надергагых кусков отовсюду.

Мидл - это уже Джун, который повидал некоторое говно, может более менее оценить последствия своих решений и понимает что важно сделать задачу на практике, а не в теории. И способен к самостоятельной деятельности, если указываешь направление копания (хотя это имхо размытое понятие)

Сеньор уже повидал много говна, да ещё и в таких местах, что оно казалось повидлом, пока не распробовали. Способен выяснить что требуется для решения задачи, придумать своё если нужно. Обладает большим опытом в какой то сфере и обширным набором знаний, чтобы знать что вот эту фигню, которая встречалась на похожем проект, нужно порешать совместно с этими пацанами или донести до начальства почему это нужно сделать именно так. Аргументировать, не на уровне: " бида будет."

Мое личное имхо
источник

PB

Petr Belyaev in Embedded Group
Leonid Zaliubovskii
Хмм, мне кажется что джуниор это за того, кто много читал, что-то тыкал сам. Но за ним нужен глаз да глаз. Иначе best practices/patterns и все хайповые либы и т.д. побывают в проекте. Обычно он не способен оценить последствия своих изменений и на что они влияют. И мотивации, сча как запилю. Или и так сойдёт и куча надергагых кусков отовсюду.

Мидл - это уже Джун, который повидал некоторое говно, может более менее оценить последствия своих решений и понимает что важно сделать задачу на практике, а не в теории. И способен к самостоятельной деятельности, если указываешь направление копания (хотя это имхо размытое понятие)

Сеньор уже повидал много говна, да ещё и в таких местах, что оно казалось повидлом, пока не распробовали. Способен выяснить что требуется для решения задачи, придумать своё если нужно. Обладает большим опытом в какой то сфере и обширным набором знаний, чтобы знать что вот эту фигню, которая встречалась на похожем проект, нужно порешать совместно с этими пацанами или донести до начальства почему это нужно сделать именно так. Аргументировать, не на уровне: " бида будет."

Мое личное имхо
Пытаюсь переварить характеристику джуна и возникает вопрос. Так ли плохи "best practices", если их осознанно применять? То есть не потому, что это код из stackoverflow из ответа с зеленой галочкой. Это уже ближе к характеристике мидла, но что тогда понимается под "best practices" в данном контексте?
источник

LZ

Leonid Zaliubovskii in Embedded Group
Petr Belyaev
Пытаюсь переварить характеристику джуна и возникает вопрос. Так ли плохи "best practices", если их осознанно применять? То есть не потому, что это код из stackoverflow из ответа с зеленой галочкой. Это уже ближе к характеристике мидла, но что тогда понимается под "best practices" в данном контексте?
Да, пожалуй слово "осознанно" отклеилось
источник

LZ

Leonid Zaliubovskii in Embedded Group
Petr Belyaev
Пытаюсь переварить характеристику джуна и возникает вопрос. Так ли плохи "best practices", если их осознанно применять? То есть не потому, что это код из stackoverflow из ответа с зеленой галочкой. Это уже ближе к характеристике мидла, но что тогда понимается под "best practices" в данном контексте?
Как раз и имелось ввиду - зеленая галочка. Если не получилось - фигачим по новой с новой зеленой галочкой
источник