
United Launch Alliance (ULA) е компания за космически изстрелвания, насочена към разширяване на надеждния и комерсиален достъп до орбита. Нейната ракета Vulcan от ново поколение поддържа мисии за държавни и търговски клиенти, включително инициативи на NASA за транспортиране на екипажи. С експертен опит в космическото производство, операциите по изстрелване, логистиката и техническото консултиране ULA разработва и предоставя услуги за изстрелване на мисии, които разширяват присъствието на човечеството в космоса.
Софтуерен инженер 3, наземни системи — ULA, Centennial, Colorado
Разработвайте софтуер за командване и управление на ракетите Vulcan на United Launch Alliance. Създавайте и поддържайте системи в реално време, използвани в производството, изпитванията и операциите по изстрелване.
Описание
- Разработване и поддържане на софтуер за командване, управление и мониторинг на авиониката на ракетата носител Vulcan и електрическото наземно спомагателно оборудване.
- Прилагане на съвременни принципи за проектиране при решаване на сложни технически предизвикателства.
- Сътрудничество със собственици на продукти, технологични архитекти, екипи по осигуряване на качеството и автоматизацията в Agile среда.
- Проектиране, разработване и тестване на софтуерни решения.
- Осигуряване на техническо лидерство и практическо разработване на оперативни и подпомагащи възможности със строги изисквания за работа в реално време.
- Самостоятелно дефиниране и разработване на решения с минимални указания.
- Ръководене, насочване и обучение на по-малко опитни инженери.
- Участие в доставката на софтуер от критично значение за мисията, предназначен за производство на ракети носители, предполетни изпитвания и отброяване до изстрелване.
- Подпомагане на събитията по изстрелване чрез дистанционно наблюдение на екипите по стартови операции.
- Проектиране, разработване, експлоатация и поддръжка на софтуер, фърмуер и компютърни системи.
- Интегриране на софтуер със стартови системи и поемане на отговорност за възложени програми, проекти или части от проекти.
- Прилагане на стандарти, процеси, процедури и инструменти от жизнения цикъл на разработката на софтуер.
- Създаване на инженерни приложения, включително системи за визуализация, механично управление и електрическо управление за ракетни операции.
- Сътрудничество с клиенти, доставчици, потребители на приложения и технически и помощен персонал.
Изисквания
- Бакалавърска степен в STEM област от акредитиран колеж или университет.
- Поне 4 години релевантен професионален опит.
- Опит в работа с Agile екип за разработка.
- Опит в самостоятелното проектиране, разработване и доставяне на решения за сложни софтуерни и хардуерни проблеми.
- Опит в представянето на архитектури и проекти на хардуерни и софтуерни системи пред вътрешна аудитория и външни клиенти.
- Опит в създаването, изпълнението и преглеждането на софтуер през целия жизнен цикъл на разработката на софтуер.
- Опит с обектно-ориентиран дизайн и езици за програмиране.
- Опит с C или C++.
- Опит с практики за управление на софтуерни конфигурации.
- Опит с Agile методологии.
- Опит с разработка, управлявана от тестове.
- Опит с прилагане на принципи за проектиране на софтуер.
- Опит с практики и инструменти за управление на конфигурации, като Git.
- Опит с непрекъсната интеграция и непрекъсната доставка.
- Кандидатите трябва да са лица от САЩ съгласно определението в ITAR 22 CFR 120.62.
- Предпочитат се опит в проектиране и архитектура на софтуер за сложни решения.
- Предпочита се опит като технически ръководител в разработването на софтуер.
- Предпочита се опит в ръководене, обучение или наставничество на по-малко опитни инженери.
- Предпочита се опит с Python.
- Предпочита се опит със системи Linux в реално време, критичен по отношение на времето хардуер и софтуер, сигурна разработка на софтуер, системи за командване и управление на наземно спомагателно оборудване или промишлени системи за управление, както и аерокосмически, стартови или отбранителни системи.
- Предпочита се: опит с операционни системи, базирани на Linux в реално време.
- Предпочита се: експертност в разработването и отстраняването на проблеми в критични по отношение на времето хардуерни и софтуерни системи.
- Предпочита се: опит с практики за сигурна разработка на софтуер.
- Предпочита се: опит със софтуер за командване и управление на наземно спомагателно оборудване, промишлени системи за управление или сходни приложения, критични за безопасността.
Придобивки
- Съответстващи вноски от работодателя по план 401(k) плюс допълнителна вноска от работодателя.
- Дискреционен годишен стимулиращ бонус за служители, отговарящи на условията.
- Щедър платен отпуск.
- Гъвкава работна среда.
- График 9/80 с всеки втори петък почивен.
- Възможна е помощ при преместване.