KBR, Inc.
Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-программист среднего уровня для разработки, интеграции и оценки программных решений в области позиционирования, навигации и синхронизации (PNT) для систем DoD. Работа включает моделирование, симуляцию и тестирование в лабораторных и полевых условиях.
Задачи
- Проектировать, разрабатывать и поддерживать ПО для систем, симуляций и сред анализа производительности
- Разрабатывать и реализовывать алгоритмы на основе физики первых принципов, включая моделирование измерений и характеристику ошибок
- Интегрировать алгоритмы в программные фреймворки
- Интегрировать ПО с HITL/SITL и цифровыми двойниками
- Разрабатывать интерфейсы между программными компонентами и внешними системами
- Поддерживать планирование, выполнение и анализ тестов для PNT-экспериментов
- Сотрудничать с системными инженерами для согласования требований и дизайна
- Документировать дизайн, интерфейсы и результаты тестов
Требования
- Степень бакалавра в области компьютерной, электротехнической или аэрокосмической инженерии
- Сильные навыки устной и письменной коммуникации
- 3–7 лет профессионального опыта разработки ПО для технических систем
- Владение C#/C++ или Python
- Опыт разработки на Linux
- Знание концепций PNT (GNSS, инерциальная навигация, синхронизация, сенсорная фузия)
- Опыт интеграции ПО со сложными системами или внешним оборудованием
- Возможность получить и поддерживать допуск безопасности DoD США
Условия
- Зарплата $100,000 - $150,000 (только для Огайо)
- Возможны бонусы, комиссии и другие формы компенсации
- Льготы: 401K с участием компании, медицинская, стоматологическая и офтальмологическая страховка, страхование жизни, гибкий график
- Профессиональное обучение и развитие
Навыки
- C#
- C++
- Python
- Linux
- GNSS
- PNT
- HITL
- SITL
- цифровые двойники
- моделирование
- симуляция
- встроенные системы