Senior Software Engineer (Space Communications)
Northwood Space
Software Engineer
Northwood is a modern space infrastructure company bringing the benefits of space to the masses through advanced communications technology. We are building a global network of phased array ground stations that enable real-time, reliable communication for satellite missions such as national security, global connectivity, and disaster response. With a vertically integrated approach, Northwood designs, builds, and rapidly deploys scalable systems that power the next generation of space missions. If you like solving complex challenges and seeing your work deployed around the world with real impact, Northwood is the place to do it.
As a Software Engineer at Northwood, you will be pivotal in designing, implementing, and optimizing the global service that delivers connectivity to our customers. You will have ownership over key areas - ranging from control of our antenna systems to the customer APIs that enable booking time on our network. An ideal candidate is someone who likes to work across areas of responsibility and can dive deep into high priority challenges.
Northwood is a full-stack company, with software development spanning everything from embedded systems and high speed networking to distributed web services. We seek versatile candidates who want to contribute across multiple areas while having a solid foundation in a few core areas of focus. Key areas of focus includebut are not limited tothe following (new team members will have the opportunity to work across these areas):
Cloud orchestration & distributed systems design
Lead the end-to-end architecture of a global, distributed control plane that schedules hundreds of satellite passes per hour across mixed AWS/on-prem nodes
Mentor teams on fault-tolerant patterns and land design RFCs that become Northwood standards
API, database & front end development
Build and own customer-facing and internal control-plane APIs craft, version, and operate the endpoints that let users search, reserve, update, and cancel satellite passes at multi-thousand-request scale
Design and implement the underlying workflow-orchestrator that coordinates satellite communications across sites, reconciles conflicts, and enables autonomous coordination across the worlds largest ground network
Architect the real-time TT&C / data-transfer interfaces deliver a secure, bidirectional streaming channel that carries command uplink, telemetry downlink, and supports near-real-time data delivery across Northwood's global ground network.
Edge systems (ground station)
Design and implement control systems for our ground station hardware, you will write software that interacts with everything from embedded systems to RF modems
High bandwidth data movement
Architect and optimize data pipelines for efficient movement of data between ground stations and various end environments
Architect a Tbps-class SD-WAN overlay (WireGuard + QUIC) that transparently shifts traffic between sites, S3-compatible buckets and customer VPCs, with per-flow QoS and FEC.
Monitoring & alerting systems
Create comprehensive monitoring and alerting solutions for software and infrastructure
Implement tools to ensure continuous uptime and rapid issue resolution
Global telemetry capabilities
Transform our telemetry data into actionable insights, enabling predictive diagnostics to address issues before they arise; keep our customers informed about relevant operations in real time
Infrastructure, security & pipelines
A global network requires global deployments, and Northwood is committed to building a secure, reliable, and stable pipeline. This infrastructure empowers our developers to deploy changes continuouslywithout the risk of disrupting the system or relying on 'testing in prod.'
Production line software & testing
Develop software for production line bring-up and testing
Automate testing procedures to ensure hardware and software reliability
Working alongside mechanical/RF/EE/FPGA and SW engineers to ensure system correctness, performance, and reliability before leaving our manufacturing line
Simulation & orchestration software
Create simulations that model satellite and network design
Create simulation tools for testing and validating system performance
Design and implement software that orchestrates our global antenna network and data plane
Basic Qualifications:
5-7+ years of professional software development experience (this doesn't have to be from a full-time rolethere are many ways to gain valuable experience, and we'd love to hear about yours - tell us about internships, projects out of the classroom, or any personal projects)
Completed bachelor's degree in Computer Science, Computer Engineering, Math or other related major (soft-requirement, tell us why you didn't pursue a degree, and what you've done in its place)
Preferred Qualifications:
While we don't expect you to have every skill listed below, we do expect you to take ownership of one or more areas and drive decisions and implementations where your strengths lie.
Programming Languages (General): 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 and interested in strong opinions on the right language for various applications
Strong problem-solving abilities
Excellent communication and collaboration skills
Ability to work in a fast-paced, dynamic environment
Domain specific skills:
Distributed Systems & Cloud Computing: Experience designing and implementing distributed systems Knowledge of cloud services (AWS, Azure, Google Cloud) and orchestration tools Familiarity with microservices architecture and serverless computing
Hardware Interaction & FPGA: Experience with hardware control systems Familiarity with FPGA programming and orchestration Understanding of embedded systems development (FreeRTOS, Zephyr)
Data Movement & Networking: Proficiency in architecting data pipelines for high-throughput environments Understanding of network programming and IP protocols Experience with high-speed communications (10GigE+)
API & Front-End Development: Experience in building RESTful APIs Proficiency with front-end technologies: JavaScript/TypeScript Frameworks: Angular, React, or similar. Knowledge of UI/UX best practices
Monitoring & Alerting Tools: Experience with monitoring solutions (Prometheus, Grafana, ELK Stack) Familiarity with alerting systems and incident response
Infrastructure & Security: Proficiency with Infrastructure as Code tools (Terraform, Ansible) Understanding of security best practices and compliance requirements Experience managing CI/CD pipelines (Jenkins, GitLab CI/CD)
Databases & Data Processing: Experience with time-series databases (InfluxDB, TimescaleDB) Proficiency with relational databases (PostgreSQL, MySQL) Knowledge of data processing frameworks
Simulation: Experience designing/implementing simulations for physical models (think satellite orbits) or network movement
Orchestration: Experience designing/implementing orchestration engines for distributed nodes (think robotics, long running jobs, data pipelines, etc)
Testing & Automation: Experience with automated testing frameworks Familiarity with production line testing software
Additional Information:
To conform to the U.S. Government space technology export regulations, including the International Traffic in Arms Regulations (ITAR), you must be:
A U.S. citizen or lawful permanent resident of the U.S.
A protected individual as defined by 8 U.S.C.
- A technology company in Washington, D.C. seeks a Software Engineer to design and optimize systems that provide connectivity solutions for space communications. The ideal candidate will have over 6 years of experience in software development with strong problem-solving and...Senior
- ...transform connectivity between Earth and space, bringing the benefits of space to... ...masses through innovations in space communications technologies. If you're passionate... ..., from mid-career to principal engineers. Role As a Software Engineer at Northwood, you will be pivotal...SeniorPermanent employmentFull timeInternship
$150k - $190k
...A tech-driven space solutions company is seeking a Senior Ground Software Engineer in Arlington, VA. The role involves developing modular and secure ground software systems for SAR satellite operations, requiring extensive experience in web services, Kubernetes, and Python...SeniorFlexible hours$168k - $220k
Anduril Industries is seeking a Mission Software Engineer to develop software solutions for space operations. The ideal candidate will have a strong engineering background, experience in programming languages like Java and Python, and a deep understanding of Space C2 systems...Senior- A leading space analytics company in Washington is seeking a Software Engineer to work with the Space Reliability Engineering team. The role involves improving the efficiency of the satellite fleet through data analysis and developing operational automation. The ideal...Senior
$155k - $185k
Umbra is an American space technology company delivering advanced systems, from... .... About The Job We are seeking a Senior Ground Software Engineer to join our Remote Sensing software... ..., scheduling, command, control, and communications domains, partnering with product owners...SeniorRemote jobPermanent employmentWork at officeLocal areaWorldwideFlexible hours- Umbra is seeking a Senior Flight Software Engineer with Rust expertise to drive embedded software for space missions. You will formulate software requirements, design robust architectures, write and implement code, and lead integration and testing across flight and payload...Senior
$155k - $185k
Umbra is an American space technology company delivering... ...turns hardware and software designs into on-orbit... ...power systems, communications, control systems, deployment... ...on first principles engineering, and our mandate is simple... ...Job We are seeking a Senior Flight Software...SeniorPermanent employmentWork at officeLocal areaRemote workWorldwideFlexible hours- A leading space communications company is seeking a Senior Security Engineer to build and secure its global network. The role entails designing security frameworks, ensuring compliance with NIST 800-171, CUI handling, and FedRAMP, while collaborating with various teams...Senior
- ...benefit. At Zip, our goal is to build software that makes enterprise cybersecurity... ...organization that prioritizes thoughtful communication No one likes being micromanaged. At... ...a great culture. The Role As a Senior Software Engineer, you'll help build from the ground up...SeniorFlexible hours
- ...Defense, Intelligence and Aerospace sectors. Job Overview The Software Engineer will Independently design and engineer new software... ...the DoD implementation of RMF. Excellent verbal and written communication skills. Excellent interpersonal and customer service skills...SeniorContract workRelocation
- Umbra, based in Arlington, VA, is looking for a Senior Software Engineer to develop public-facing applications and API services for their groundbreaking SAR data. You will be key in delivering software that allows clients to engage with our advanced satellite capabilities...SeniorFlexible hours
$166k - $200k
ABOUT THE JOB The Senior Technical Security Application Engineer, Secured Spaces , is the technical authority for the design, commissioning, and lifecycle maintenance... ...and keen attention to detail. Excellent communication skills and the ability to effectively engage with...SeniorContract work$100k
Johns Hopkins Applied Physics Laboratory is looking for a Network Software Engineer to develop impactful solutions for national security challenges. You will design, develop, and test communications and network software for various government departments. Ideal candidates...Senior$168k - $230k
...life on Mars. SR. SECURITY SOFTWARE ENGINEER (STARSHIELD) Starshield leverages... ...focus on earth observation, communications, and hosted payloads. The... ...building highly reliable in-space mesh networks, designing... ...Security Software Engineer /Senior: $168,000.00 - $230,000.00 per...SeniorPermanent employmentTemporary workImmediate startFlexible hoursWeekend work- ...transform connectivity between earth and space and bring the benefits of space to... ...masses through innovations in space communications technologies. If you like building quickly... .... Role: Northwood is looking for a Senior Security Engineer to help us build and secure our...SeniorContract work
- York Space Systems is seeking a Senior Full Stack Software Engineer to develop key user-facing features for its spacecraft operations. You will work in a hybrid model, primarily using modern technologies including React and C#. The ideal candidate has 6+ years of experience...Senior
$112k - $179k
...Senior Full-Stack Software Engineer / Active Top Secret Job Locations US-VA-Arlington Requisition ID 2026-167391 Position... ...and nontraditional threats across all domains: land, sea, space, air, and cyberspace. The company serves as a valued partner...SeniorContract workRemote workShift work- Trusted Space, LLC seeks an experienced Senior Software Engineer to develop software solutions in a classified environment. The ideal candidate will have strong expertise in C++, Python, and multi-threading, with at least 8 years of relevant experience. This hybrid role...Senior
$139k - $180k
...particular focus on airborne/surface/space-based radar, electronic warfare, underwater... ...mission success. SAAM is developing software and hardware tools and datasets to... ...The Role The SAAM group is seeking a Senior Software Engineer to join high-performing teams transforming...SeniorFull timeLocal areaRemote work$105k
...Overview We are seeking a software engineer specializing in software and prototyping to join our... ...sponsors and the engineering community. Communicate proposed concepts and analysis results... ...and systems (Navy, Army, Air Force, or Space Force). Already possess at least a Final...SeniorTemporary workInterim roleFlexible hours$168k - $220k
...About The Team Anduril's Space team is dedicated to... ...hardware and software systems, including Lattice... ...As a Mission Software Engineer on Space Ground Software... ...mission management. As a Senior Software Engineer, you... ...oversight Clear communication and organizational skills...Full timeWork experience placement$197.4k - $232k
...Remote Department Engineering Compensation: $197.4K –... ...Platform. About the Role Senior Software Engineers II at Confluent take... ...operability, and clearly communicate the tradeoffs. Drive projects... ...perspectives. And we make space for everyone to lead, grow,...SeniorFull timeRemote work$105k
...Description Are you a software engineer that wants to have an impact on nationally important defense... ...the engineering community. Effectively communicate proposed concepts/solutions and... ...for the U.S. Navy, Army, Air Force, or Space Force. Already possess at least a Final...SeniorTemporary workWork experience placementInterim roleRelocation packageFlexible hours$150k - $190k
...About the Team Umbra is an American space technology company delivering advanced... ...sensing and spacecraft operations to engineer platforms purpose-built for U.S. and allied... .... About the Job We are looking for a Senior Ground Software Engineer to join the Ground Software...SeniorPermanent employmentWork at officeLocal areaRemote workWorldwideFlexible hours$135k - $200k
Forward Deployed Software Engineer - Korea Forward Deployed life insurance, vision insurance,... ...problems. Trust: We give people the space to think for themselves and manage time... ...have contacted by a scammer, cease all communication and consider reporting them to the relevant...RelocationRelocation package$105k - $290k
Johns Hopkins Applied Physics Laboratory in Laurel, Maryland is looking for an RF Systems Engineer with experience in RF systems design and satellite communications. The ideal candidate will lead technical teams in developing next-generation spacecraft and must have a...Senior- ...Senior Software Engineer Innovative Defense Technologies (IDT), a leading defense technology company... ...against those plans, and effectively communicating progress and priorities across all... ..., snack-filled, and social office space, designing innovative solutions for our...SeniorFull timeWork at officeImmediate start
$126.1k
...compelling, inventive communications campaigns, leveraging... .... We’re looking for a senior front-end developer. You... ...designers, back-end engineers, and strategists to create... ...03 2 weeks ago Senior Software Engineer - Product... ...Mission Software Engineer, Space Reston, VA $168,000.00...SeniorFull timeWork visa2 days per week$90 - $110 per hour
...subscription-related events, and marketing, product, and retention communications flow through the systems that this team manages. We have... ...technical stories and tasks. Partner with multiple in‑house engineering squads and external providers to launch customer‑facing...SeniorHourly pay
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Space Communications). Be the first to apply!
- ngo software engineer Washington DC
- software developer Washington DC
- software developer internship no experience Washington DC
- software developer apprenticeship Washington DC
- junior software developer Washington DC
- part time software developer remote Washington DC
- financial software developer Washington DC
- senior software engineer ruby on rails Washington DC
- software engineer amazon Washington DC
- senior software design engineer Washington DC

