About the job
About Northwood:
At Northwood, we are revolutionizing the way connectivity is established between Earth and outer space. Our mission is to democratize access to space technology by innovating advanced space communications systems. If you are eager to rapidly develop solutions that have a global impact, we encourage you to join our dynamic team at Northwood.
Role Overview:
In the role of Senior Software Engineer, you will play a crucial part in the design, implementation, and enhancement of our global communication services that provide connectivity to our diverse clientele. You will take charge of significant components, including the management of our cutting-edge antenna systems and the development of customer APIs that facilitate seamless booking on our network. We are looking for a proactive individual who thrives in a collaborative environment and is capable of tackling complex challenges head-on.
Northwood operates as a full-stack organization, with our software development ranging from embedded systems to high-speed networking and distributed web services. We are seeking adaptable candidates who are excited to contribute across various domains while possessing a strong proficiency in key areas. New team members will have the opportunity to work in several critical domains, including but not limited to:
Cloud Orchestration & Distributed Systems Design
Lead the architecture of a robust global, distributed control plane capable of scheduling hundreds of satellite passes per hour across a hybrid cloud infrastructure.
Guide teams on implementing fault-tolerant patterns and establish design standards that set the benchmark for Northwood.
API, Database & Front-End Development
Develop and manage both customer-facing and internal control-plane APIs, crafting scalable endpoints that allow users to search, reserve, update, and cancel satellite passes efficiently.
Design and implement the underlying workflow orchestrator that manages satellite communications across multiple sites, resolves conflicts, and enables autonomous coordination across the largest ground network globally.
Architect real-time telemetry, tracking, and control (TT&C) interfaces to deliver a secure, bi-directional streaming channel facilitating command uplinks and telemetry downlinks across Northwood’s extensive ground network.
Edge Systems (Ground Station)
Design and optimize software for ground station operations, ensuring seamless integration and performance of hardware components.
