20 часов назад
Backend Systems Engineer
155 000 - 190 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Backend Systems Engineer (Python/Rust): Developing backend command-and-control software that connects a satellite operations platform with heterogeneous spacecraft, with an accent on machine-to-machine communications, protocol integration, and reliable hardware-software interfaces. Focus on designing scalable abstractions for satellite integrations, handling binary protocols and telemetry, and building resilient communication systems for remote and intermittently connected vehicles.
Location: Hybrid, with two days per week in an office in Arvada, Colorado, Washington, D.C., or Seattle, Washington
Salary: $155,000–$190,000 per year, plus equity
Company
provides a platform for operating heterogeneous satellite constellations and simplifying spacecraft operations.
What you will do
- Develop backend command-and-control software connecting the platform to satellite vehicles.
- Implement machine-to-machine communications involving binary protocols, command and telemetry definitions, data transport, serialization, encoding, and stateful communication.
- Onboard satellite vehicles by translating spacecraft-specific interfaces and protocols into reliable platform integrations.
- Build reusable abstractions, tooling, and architecture for supporting multiple spacecraft, protocols, and missions.
- Design systems that handle unreliable connectivity, bandwidth constraints, latency, retries, fault handling, and observability.
- Collaborate with multidisciplinary teams and communicate complex technical information to internal and customer-facing audiences.
Requirements
- Professional proficiency in backend or systems programming with Python and Rust.
- At least 3 years of experience developing software for satellite C2, telecommunications, networking, robotics, embedded systems, industrial automation, IoT, defense, or similarly complex machine-to-machine systems.
- Experience implementing or integrating communication protocols with serialization, framing, packetization, routing, sequencing, acknowledgements, error handling, and state management.
- Experience taking a protocol, interface specification, or hardware integration from documentation through implementation, testing, troubleshooting, and production operation.
- Strong systems thinking, technical analysis, troubleshooting, communication, maintainability, resilience, observability, and performance skills.
- Bachelor’s degree in computer science, electrical engineering, computer engineering, or a related field, or equivalent practical experience.
Nice to have
- Experience with CCSDS, CSP, CFDP, IP, XTCE, MIB, or comparable communication standards and interface definitions.
- Experience integrating AES-256 GCM, AES-256 CFB, AES-256 ECB, NSA Type 1 PEGASUS, or NSA Type 1 CARIBOU encryption algorithms.
- Experience with Kubernetes, DevSecOps, relational or time-series databases, GitHub workflows, or open-source software.
Culture & Benefits
- Hybrid work model combining in-person collaboration with significant remote flexibility.
- Opportunity to apply experience from telecommunications, networking, robotics, industrial automation, IoT, defense, or other complex systems to spacecraft operations.
- Work on software supporting a wide variety of satellite missions and spacecraft interfaces.
- Compensation includes equity.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
5 часов назад
Software Engineer (Robotics)
150 000 - 300 000$
1 день назад
Senior Engineer (Backend)
80 000 - 400 000$
6 дней назад
Forward Deployed Engineer (AI)
180 000 - 320 000$
5 дней назад
Staff Software Engineer (Backend)
140 000 - 372 300$
7 дней назад
Software Engineer (Aerospace)
169 208 - 177 668$
4 дня назад
Senior Engineer (Cybersecurity)
199 750 - 235 000$