Senior Software Engineer (Space Systems) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Northwood · 2 days ago

Senior Software Engineer (Space Systems)

Northwood is on a mission to transform connectivity between earth and space and bring the benefits of space to the masses through innovations in space communications technologies. They are seeking a Senior Software Engineer to join their Distributed Systems team, focusing on designing, implementing, and optimizing data and control plane functionalities within their global ground station network infrastructure.

AerospaceHardwareSatellite Communication
check
Diversity & Inclusion
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

Ownership of the Distributed Systems responsible for sequencing, provisioning, and configuring all of Northwood’s core infrastructure and network
Design and implement Northwood's control and data planes, ensuring seamless integration across on-premises and cloud environments, emphasizing low latency and high throughput data distribution
Work with customers on defining secure and scalable interfaces for Telemetry, Tracking, and Control (TT&C) and payload data transfer, putting simplicity and extensibility first
Develop, test, deploy, and maintain applications essential to the ground service, including APIs, services for spacecraft communication, and data processing pipelines capable of managing gigabytes of data per second
Support the design and implementation of a comprehensive monitoring solution to ensure the continuous uptime of Northwood's hardware and software systems
Work closely with software, network, and FPGA engineers to design Northwood's hybrid network and software deployments, optimizing performance and scalability

Qualification

Distributed systemsCloud infrastructureNetwork programmingRustGolangC/C++High-performance computingAPIs developmentData processing pipelinesMonitoring solutions

Required

5-7+ years of professional software development experience
3+ years of industry experience in architecting and scaling distributed systems in production and/or large-scale software services in the cloud

Preferred

Proficiency in one or more of the following: Rust, Golang, C/C++
Open to other languages that are suitable for distributed systems and/or high-performance computing
Experience building & operating highly reliable distributed systems in a hybrid cloud/on-prem environment
Experience in Network programming and understanding of the IP protocols
Experience with cloud infrastructure - AWS, Azure or Google Cloud

Company

Northwood

twittertwittertwitter
company-logo
Northwood was founded by Bridgit Mendler, Griffin Cleverly, and Shaurya Luthra with the mission to expand access to space by transforming satellite backhaul infrastructure.

Funding

Current Stage
Growth Stage
Total Funding
$36.4M
Key Investors
Harvard Innovation Labs
2025-04-22Series A· $30M
2024-02-19Seed· $6.3M
2023-02-08Grant· $0.1M

Leadership Team

leader-logo
Bridgit Mendler
CEO – Cofounder
linkedin
G
Griffin Cleverly
Co-Founder, CTO
linkedin
Company data provided by crunchbase