General Dynamics
Advanced Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик встроенного ПО для авиационных систем: бортовые компьютеры, криптографические продукты и системы управления вооружением. Работа в кросс-функциональной команде над низкоуровневым ПО и интеграцией с аппаратурой.
Задачи
- Разработка встроенного ПО для авиационных систем
- Работа с бортовыми компьютерами обработки и отображения полётных данных
- Разработка низкоуровневых решений с использованием аппаратных интерфейсов
- Интеграция ПО и аппаратного обеспечения (HW/SW integration)
- Техническое лидерство в разработке ПО
- Планирование и распределение ресурсов
Требования
- Bachelor's degree in Software Engineering или смежной области + минимум 5 лет опыта, либо Master's degree + 3 года опыта
- Возможность получить допуск Secret Министерства обороны США
- Гражданство США
- Сильный опыт с embedded C/C++
- Сильный опыт с Linux
- Опыт лидерства в разработке ПО
- Знание принципов программирования и стратегий оптимизации
- Опыт embedded-разработки, Linux, RTOS и HW/SW интеграции
- Знакомство с жизненным циклом разработки ПО по DO-178
Условия
- Полностью офисная работа в Bloomington (MN)
- Гибкий график с выходным каждую вторую пятницу (9/80)
- 401k matching
- Flex time off
- Оплачиваемый родительский отпуск
- Медицинские льготы и программы здоровья
- Employee resource и социальные группы
Навыки
- C
- C++
- Linux
- RTOS
- Assembly
- Python
- Rust
- DO-178
- HW/SW integration