Principal Satellite Flight Software Engineer (Embedded)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Principal Satellite Flight Software Engineer (Embedded): Developing and architecting robust flight software for the TeraWave satellite communications network with an accent on scalability and mission-critical reliability. Focus on designing core services, command and data handling, and secure over-the-air update capabilities for a large-scale constellation.
Location: Greater Seattle Area. Must be a U.S. citizen, national, permanent resident, refugee, or granted asylum
Salary: $230,773 – $323,081
Company
is pioneering the future of space-based communications through the TeraWave satellite network, designed for symmetrical high-speed data delivery anywhere on Earth.
What you will do
- Architect, design, and integrate core flight software for a next-generation satellite platform.
- Define scalable, platform-independent flight software frameworks and design patterns to support constellation growth.
- Develop key components including command and data handling (C&DH), telemetry, health monitoring, and fault-management.
- Establish software architecture standards, coding guidelines, and review practices to ensure mission readiness.
- Implement secure over-the-air (OTA) software update capabilities and incorporate cybersecurity principles into the architecture.
- Partner with avionics, GNC, communications, power, and propulsion teams to translate vehicle requirements into software implementations.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, Aerospace Engineering, or a related technical field.
- 10+ years of experience developing embedded software for spacecraft or other mission-critical real-time systems.
- Strong proficiency in C/C++ and Python.
- Experience with RTOS-based embedded development (Embedded Linux, VxWorks, or QNX).
- Familiarity with communication protocols such as TCP/IP, UDP, CAN, I2C, SPI, and RS-422/485.
- Must be a U.S. citizen, national, permanent resident, refugee, or granted asylum due to export control regulations.
Nice to have
- Master's degree in a related technical field.
- Experience with flight software frameworks such as core Flight System (cFS) or F Prime.
- Knowledge of radiation-hardened computing environments and optical inter-satellite links.
- Experience with software-in-the-loop (SIL) and hardware-in-the-loop (HIL) test environments.
- Expertise in fault-tolerant computing and redundancy management.
Culture & Benefits
- Comprehensive medical, dental, and vision insurance.
- 401(k) with a company match of up to 5%.
- Stock options for all regular employees.
- Paid time off: up to 4 weeks per year plus 14 company-paid holidays.
- Education Support Program.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →