소프트웨어 엔지니어 3, 지상 시스템 — ULA, 콜로라도주 센테니얼
United Launch Alliance의 Vulcan 로켓을 위한 지휘·제어 소프트웨어를 개발합니다. 제조, 시험 및 발사 운영에 사용되는 실시간 시스템을 구축하고 유지 관리합니다.
설명
- Vulcan 발사체의 항공전자 장비와 전기 지상 지원 장비를 지휘, 제어 및 모니터링하는 소프트웨어를 개발하고 유지 관리합니다.
- 현대적인 설계 원칙을 적용해 복잡한 기술 과제를 해결합니다.
- 애자일 환경에서 제품 소유자, 기술 아키텍트, QA 및 자동화 팀과 협업합니다.
- 소프트웨어 솔루션을 설계, 개발 및 테스트합니다.
- 하드 실시간 요구사항이 있는 운영 및 지원 기능에 기술 리더십과 실무 개발 역량을 제공합니다.
- 최소한의 지시만으로 솔루션을 독립적으로 정의하고 개발합니다.
- 경험이 적은 엔지니어를 이끌고 지도하며 교육합니다.
- 발사체 제조, 비행 전 시험 및 발사 카운트다운을 위한 미션 크리티컬 소프트웨어 제공에 기여합니다.
- 발사 운영 팀을 원격으로 섀도잉하여 발사 이벤트를 지원합니다.
- 소프트웨어, 펌웨어 및 컴퓨팅 시스템을 설계, 개발, 운영 및 유지 관리합니다.
- 소프트웨어를 발사 시스템과 통합하고, 배정된 프로그램, 프로젝트 또는 프로젝트 구성 요소를 책임집니다.
- 소프트웨어 개발 수명 주기 표준, 프로세스, 절차 및 도구를 적용합니다.
- 로켓 운영을 위한 디스플레이, 기계 제어 및 전기 제어 시스템을 포함한 엔지니어링 애플리케이션을 제작합니다.
- 고객, 공급업체, 애플리케이션 사용자 및 기술·지원 담당자와 협업합니다.
지원 자격
- 공인된 대학에서 STEM 분야 학사 학위를 취득한 사람.
- 관련 전문 경력 4년 이상.
- 애자일 개발 팀에서 근무한 경험.
- 복잡한 소프트웨어 및 하드웨어 문제에 대한 솔루션을 독립적으로 설계, 개발 및 제공한 경험.
- 하드웨어 및 소프트웨어 시스템 아키텍처와 설계를 내부 청중 및 외부 고객에게 발표한 경험.
- 소프트웨어 개발 수명 주기 전반에서 소프트웨어를 작성, 실행 및 검토한 경험.
- 객체 지향 설계 및 프로그래밍 언어 경험.
- C 또는 C++ 경험.
- 소프트웨어 구성 관리 실무 경험.
- 애자일 방법론 경험.
- 테스트 주도 개발 경험.
- 소프트웨어 설계 원칙을 적용한 경험.
- 구성 관리 실무 및 Git과 같은 도구 사용 경험.
- 지속적 통합 및 지속적 배포 경험.
- 지원자는 ITAR 22 CFR 120.62에서 정의하는 미국인이어야 합니다.
- 복잡한 솔루션을 위한 소프트웨어 설계 및 아키텍처 구축 경험 우대.
- 소프트웨어 개발 업무에서 기술 리드로 활동한 경험 우대.
- 경험이 적은 엔지니어를 지도, 교육 또는 멘토링한 경험 우대.
- Python 경험 우대.
- 실시간 Linux 시스템, 타이밍이 중요한 하드웨어 및 소프트웨어, 보안 소프트웨어 개발, 지상 지원 또는 산업 제어 애플리케이션용 지휘·제어 시스템, 항공우주·발사 또는 방위 시스템 경험 우대.
- 우대: 실시간 Linux 기반 운영 체제 경험.
- 우대: 타이밍이 중요한 하드웨어 및 소프트웨어 시스템을 개발하고 문제를 해결하는 전문성.
- 우대: 보안 소프트웨어 개발 실무 경험.
- 우대: 지상 지원 장비, 산업 제어 시스템 또는 유사한 안전 중요 애플리케이션용 지휘·제어 소프트웨어 경험.
복리후생
- 401(k) 매칭 및 추가 고용주 기여.
- 자격을 갖춘 직원에게 재량에 따른 연간 인센티브 보너스.
- 넉넉한 유급 휴가.
- 유연한 근무 환경.
- 격주 금요일마다 휴무하는 9/80 근무 일정.
- 이주 지원이 제공될 수 있습니다.
