MIT Lincoln Laboratory
Software Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Разработчик ПО в группу Transportation Safety and Resilience Group — создание систем поддержки принятия решений и сенсорных систем для транспорта и логистики. Работа включает архитектуру, разработку, full stack и embedded-разработку, анализ данных и моделирование.
Задачи
- Проектировать и разрабатывать ПО для систем поддержки принятия решений в транспорте и логистике
- Участвовать в full stack разработке и, возможно, дизайне пользовательского интерфейса
- Вести дизайн, разработку, анализ данных, программирование, моделирование, симуляцию, интеграцию и тестирование
- Разрабатывать и интегрировать техническую документацию, отчёты и презентации
- Координировать вехи, зависимости, риски и качество, представлять результаты
- Наставлять менее опытных коллег и давать техническую обратную связь
- Возможна embedded-разработка
- Тесно сотрудничать с экспертами предметной области и системными аналитиками
Требования
- Степень бакалавра в STEM или смежной технической области и 2+ года опыта (или магистр и 0+ лет)
- Для уровня 4: бакалавр и 4+ года опыта, либо магистр и 2+ года, либо PhD
- Уверенное владение разработкой на C/C++
- Опыт управления сборкой с make/cmake
- Владение языками прототипирования: Matlab, Python, Julia
- Опыт процессов CI/CD
- Знакомство с Docker и контейнеризацией
- Понимание жизненного цикла разработки ПО и agile-методологий
- Сильные навыки решения проблем и внимание к деталям
- Отличные письменные и устные коммуникативные навыки
- Гражданство США и способность получить допуск Secret уровня DoD
Условия
- Диапазон зарплаты: $114,000–$148,000 (уровень 3), $124,000–$164,000 (уровень 4)
- Медицинская, стоматологическая и офтальмологическая страховка
- Пенсия от MIT и 401K с совпадением
- Оплачиваемые отпуска, включая отпуск, больничные, родительские и военные
- Компенсация обучения и программы повышения квалификации
- Программы менторства
- Гибкие опции баланса работы и жизни
- Проверка биографии перед трудоустройством
Навыки
- C
- C++
- make
- cmake
- Matlab
- Python
- Julia
- CI/CD
- Docker
- LaTeX
- PostgreSQL
- MySQL
- SQL
- JavaScript
- TypeScript
- Kotlin