Satellite Flight Software Engineer III (Embedded)
ΠΡΡΡ & Π‘ΠΎΠΏΡΠΎΠ²ΠΎΠ΄
ΠΠ»Ρ ΠΌΡΡΡΠ° Ρ ΡΡΠΎΠΉ Π²Π°ΠΊΠ°Π½ΡΠΈΠ΅ΠΉ Π½ΡΠΆΠ΅Π½ Plus
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
TL;DR
Satellite Flight Software Engineer III (Embedded/Aerospace): Designing and verifying applications for the TeraWave satellite communications network with an accent on command and data handling (C&DH), telemetry processing, and spacecraft time management. Focus on building robust, mission-critical flight software for a 5,408-vehicle constellation, solving complex hardware I/O and cybersecurity challenges.
Location: Greater Seattle Area. Must be a U.S. citizen, national, permanent resident, refugee, or granted asylum.
Salary: $164,652 - $230,512
Company
is pioneering the future of space-based communications with the TeraWave multi-orbit satellite constellation.
What you will do
- Design and implement flight software for C&DH, including command routing, onboard data management, and telemetry generation.
- Develop telecommand and telemetry processing software for uplink validation, scheduling, and health data collection.
- Create spacecraft time management software including onboard time correlation and synchronization with GPS/GNSS.
- Collaborate with hardware and autonomy engineers to define software requirements and behavioral boundaries.
- Integrate and test FSW using simulation environments, including software-in-the-loop (SIL) and hardware-in-the-loop (HIL).
- Mentor junior engineers and support on-orbit troubleshooting of deployed spacecraft.
Requirements
- Bachelorβs degree in Computer Science, Software Engineering, Aerospace Engineering, or a related technical field.
- 6+ years of experience in spacecraft flight software or embedded software development.
- Strong programming skills in C, C++, and Python.
- Experience with real-time operating systems (RTOS) such as Linux, QNX, VxWorks, or RTEMS.
- Familiarity with CCSDS standards and cybersecurity principles for space systems.
- Must be a U.S. citizen, national, permanent resident, refugee, or granted asylum.
Nice to have
- Masterβs degree in Computer Science or Software Engineering.
- Experience with over-the-air (OTA) software updates.
- Familiarity with NASA cFS, F Prime, or similar flight software frameworks.
- Understanding of radiation effects on electronics and software mitigation techniques.
Culture & Benefits
- Medical, dental, and vision insurance with supplemental life insurance.
- 401(k) with company match up to 5%.
- Stock options for all regular employees.
- Generous paid time off: up to 4 weeks per year and 14 company-paid holidays.
- Education Support Program.
ΠΡΠ΄ΡΡΠ΅ ΠΎΡΡΠΎΡΠΎΠΆΠ½Ρ: Π΅ΡΠ»ΠΈ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΡΠΈΡ Π²ΠΎΠΉΡΠΈ Π² ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ iCloud/Google, ΠΏΡΠΈΡΠ»Π°ΡΡ ΠΊΠΎΠ΄/ΠΏΠ°ΡΠΎΠ»Ρ, Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΊΠΎΠ΄/ΠΠ, Π½Π΅ Π΄Π΅Π»Π°ΠΉΡΠ΅ ΡΡΠΎΠ³ΠΎ - ΡΡΠΎ ΠΌΠΎΡΠ΅Π½Π½ΠΈΠΊΠΈ. ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΆΠΌΠΈΡΠ΅ "ΠΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡΡΡ" ΠΈΠ»ΠΈ ΠΏΠΈΡΠΈΡΠ΅ Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Π² Π³Π°ΠΉΠ΄Π΅ β