Компания НТЦ Метротек приглашает в том числе студентов технических ВУЗов (и не только) на стажировку по направлению "Разработка под FPGA (ПЛИС)".
Неформальное описание
В разных компаниях используется разный подход к разработке. Некоторые навыки, качества, опыт, типы мышления становятся более важными, другие -- менее.
Нельзя однозначно утверждать, какой подход хороший, а какой -- плохой. В каждом будут плюсы и минусы.
Легко работать, когда ценности и приоритеты сотрудников и компании совпадают. Мы любим прозрачность, поэтому в двух словах опишем наш подход.
У нас очень развито наставничество (менторство).
Мы постоянно проводим внутренние лекции.
Всегда можно (нужно!) попросить помощи или совета, если что-то непонятно.
При выполнении задач никого не оставят одного надолго.
Мы часто применяем парное программирование.
Плюсы -- Вы будет прогрессировать быстрее.
Минусы -- придётся общаться с людьми. Отсидеться в углу не получится.
Мы стараемся быть инженерами, а не кодерами.
И ждём того же от других.
FPGA-разработчики, кроме написания RTL и TB:
- Выполняют review аппаратной платформы на ранней стадии разработки
- Участвуют в проектировании архитектуры системы
- Вместе с коллегами "аппаратчиками" и FPGA-разработчиками участвуют в поднятии и проверке "железа".
- Проектируют алгоритмы тестирования телекоммуникационных сетей.
Естественно, стажёры занимаются более простыми и "узкими" задачами.
Но когда Вы станете Junior -- будет расти и участие в разработке проекта.
Плюсы -- Ваш технический кругозор станет гораздо шире.
Минусы -- это сложнее, чем просто писать код.
Мы -- компания, которая разрабатывает коммерческий продукт.
Соответственно, разработка -- это tradeoff между скоростью и идеальностью результата.
Продуктов/проектов у нас много, а срок поддержки большой, поэтому мы следим
за качеством -- пишем требования, спецификации, проектируем архитектуру системы,
поддерживаем проектную документацию в актуальном виде, проводим code review и т.д.
Иначе через пару лет никто не вспомнит, как устроен проект.
Но во многих проектах у нас жёсткие сроки.
Поэтому перфекционизм в виде переписывания кода до "идеального блеска" нам не близок.
Как говорится, "Done is Better than Perfect".
У нас нет периодов без проектов, когда разработчики мучаются от безделья.
Аналогично, авралов и переработок мы тоже избегаем.
Ну и конечно, Agile нам много ближе, чем Waterfall :)
Плюсы -- Вы будете получать результат.
Минусы -- для получения результата придётся прикладывать усилия.
Формальное описание
Требования:
- Базовые знания любого языка программирования (C, C++, Python и т.д.)
- Готовность тратить много времени на самостоятельное изучение материалов
Будет преимуществом:
- Опыт embedded разработки и работы с "железом"
- Опыт работы с FPGA
- Базовые знания английского языка
- Профильное образование
Условия:
- Возможность учиться у разработчиков с большим техническим опытом
- Интересные проекты и дружная атмосфера
- Кофе, плюшки, книжки
- Офис в 1.4 км от м. Пионерская и в 1.8 км от м. Удельная