York Space Systems
Strategic Software Development Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в небольшую стратегическую команду York, занимающуюся быстрым прототипированием и перспективными разработками: от встроенного и real-time ПО до full stack веб-приложений, облачных сервисов и компонентов автономности и ML.
Задачи
- Прототипировать и разрабатывать ПО во встроенном, full stack и автономном направлениях для быстрой проверки новых возможностей
- Вести задачи от концепции до рабочей демонстрации и далее до готовности к передаче в продакшн
- Выбирать подходящие инструменты, фреймворки и архитектуру, осваивать новые по необходимости
- Совместно с программными и инженерными командами передавать проверенные прототипы в продакшн-программы York
- Поддерживать лёгкие инженерные практики команды, писать чистый код и документацию
- Исследовать новые технологии — автономность, ML, современные инструменты — и применять их к реальным задачам
- Демонстрировать результаты и нести прямую ответственность за свою работу в небольшой команде
Требования
- Степень бакалавра в Computer Science, Software Engineering, Aerospace Engineering или смежной области; продвинутая степень — плюс
- 3+ года опыта в разработке ПО или смежной области
- Подтверждённый опыт разработки и поставки аэрокосмического ПО и доведения прототипов до продакшна
- Кросс-доменная экспертиза: глубина хотя бы в одном из направлений — embedded/real-time, full stack или autonomy/ML — и готовность работать в остальных
- Владение C/C++, Python, C# и Linux; опыт с Rust, современными веб/облачными стеками, ROS 2, cFS или ML-фреймворками — плюс
- Ориентация на работающее ПО и демонстрации, а не на процесс; комфорт с неопределённостью и самостоятельность
- Быстрая обучаемость новым стекам, доменам и задачам
- Опыт в аэрокосмической, робототехнической или другой real-time/safety-критичной сфере — плюс, но не обязателен
- Активный допуск Secret или возможность и готовность его получить
- Готовность работать полный день в офисе в Greenwood Village, CO; удалённый и гибридный формат не поддерживаются
Условия
- Полная занятость в офисе в Greenwood Village, CO
- Работа в небольшой самостоятельной команде с минимальной бюрократией
- Возможность работать над прототипами, которые в итоге отправляются в космос
Навыки
- C
- C++
- Python
- C#
- Linux
- Rust
- ROS 2
- cFS
- ML frameworks
- Full stack
- Embedded
- Real-time
- Autonomy
- Machine Learning