3 дня назад
Senior Satellite Flight Software Engineer (Satellite Communications)
197 529 - 276 540$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Satellite Flight Software Engineer (Satellite Communications): Architecting and developing scalable flight software for TeraWave’s 5,408-satellite LEO and MEO constellation with an accent on core services, command and data handling, telemetry, fault management, and secure OTA updates. Focus on designing resilient real-time embedded systems, integrating software across spacecraft subsystems, and validating mission-critical software through SIL, HIL, and other representative test environments.
Location: Greater Seattle Area, United States. Employment requires U.S. citizenship or nationality, permanent residency, refugee status, or asylum status.
Base pay for Washington applicants: $197,529.00–$276,539.55 annually. Other site ranges may differ.
Company
develops reusable space vehicles and systems and is building TeraWave, a satellite communications network for high-throughput global connectivity.
What you will do
- Architect, develop, and integrate core flight software for a next-generation satellite platform.
- Define reusable, platform-independent software frameworks, services, and design patterns for multiple spacecraft configurations.
- Develop command and data handling, telemetry, health monitoring, and fault-management components.
- Partner with systems, avionics, GNC, communications, power, propulsion, thermal, payload, and autonomy teams on subsystem integration.
- Lead design reviews, code reviews, technical trade studies, and software architecture standards.
- Build CI/CD infrastructure, automated test frameworks, debugging tools, and secure OTA update capabilities with validation, authentication, rollback, and version control.
Requirements
- Bachelor’s degree in computer science, software engineering, aerospace engineering, or a related technical field.
- 8+ years of embedded software experience for spacecraft or other mission-critical real-time systems.
- Strong proficiency in C/C++ and Python.
- Experience with RTOS-based development using Embedded Linux, VxWorks, or QNX.
- Experience architecting complex flight software or mission-critical embedded systems and applying software lifecycle, CI/CD, verification, validation, and testing practices.
- Must meet U.S. export-control eligibility requirements.
Nice to have
- Experience with cFS, F Prime, or similar flight software frameworks.
- Experience with satellite constellations, distributed space systems, spacecraft networking, or optical inter-satellite links.
- Knowledge of satellite communications, high-throughput data handling, radiation-hardened computing, and fault-tolerant architectures.
- Experience with SIL, HIL, integrated spacecraft testing, static analysis, and automated verification frameworks.
Culture & Benefits
- Collaborative, safety-focused, and inclusive workplace.
- Medical, dental, vision, life insurance, and disability coverage.
- Paid parental leave, paid time off, and up to 14 company-paid holidays.
- 401(k) with company matching of up to 5%.
- Education Support Program and stock options for eligible regular employees.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
9 дней назад
Principal Software Engineer - TS/SCI (Aerospace)
150 000 - 200 000$
3 дня назад
Senior Software Engineer (Embedded C++/Autonomous Aircraft)
132 000 - 183 000$
4 дня назад
Flight Software Engineer V (Aerospace)
134 299 - 233 521$
3 дня назад
Senior Software Engineer (Aerospace)
132 000 - 183 000$
3 дня назад
Embedded Software Engineer (IoT)
130 000 - 195 000$
8 дней назад
Embedded Software Engineer (C/C++)
140 500 - 221 500$