Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.

Northwood Space
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Space Communications) in Washington DC vacancy
  • 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

    Northwood Space

    Washington DC
    1 day ago
  •  ...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... 
    Senior
    Permanent employment
    Full time
    Internship

    Northwood Space

    Washington DC
    1 day ago
  • $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... 
    Senior
    Flexible hours

    Umbra Lab LLC

    Arlington, VA
    2 days ago
  • $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

    Anduril Industries

    Washington DC
    1 day ago
  • 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

    Spire

    Washington DC
    1 day ago
  • $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... 
    Senior
    Remote job
    Permanent employment
    Work at office
    Local area
    Worldwide
    Flexible hours

    Umbra

    Arlington, VA
    1 day ago
  • 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

    Umbra

    Arlington, VA
    2 days ago
  • $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... 
    Senior
    Permanent employment
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    Umbra

    Arlington, VA
    2 days ago
  • 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

    Northwood Space

    Washington DC
    1 day ago
  •  ...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... 
    Senior
    Flexible hours

    GetReal Security LLC

    Washington DC
    1 day ago
  •  ...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... 
    Senior
    Contract work
    Relocation

    Nemean Solutions, LLC

    Arlington, VA
    1 day ago
  • 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... 
    Senior
    Flexible hours

    Umbra

    Arlington, VA
    1 day ago
  • $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... 
    Senior
    Contract work

    Anduril

    Washington DC
    6 days ago
  • $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

    Johns Hopkins Applied Physics Laboratory

    Laurel, MD
    1 day ago
  • $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... 
    Senior
    Permanent employment
    Temporary work
    Immediate start
    Flexible hours
    Weekend work

    SpaceX

    Washington DC
    20 hours ago
  •  ...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... 
    Senior
    Contract work

    Northwood Space

    Washington DC
    1 day ago
  • 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

    York Space Systems

    Laurel, MD
    5 days ago
  • $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... 
    Senior
    Contract work
    Remote work
    Shift work

    Peraton

    Arlington, VA
    5 days ago
  • 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

    Trusted Space, LLC

    Washington DC
    3 days ago
  • $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... 
    Senior
    Full time
    Local area
    Remote work

    PVH (Tommy Hilfiger/Calvin Klein)

    Arlington, VA
    3 days ago
  • $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... 
    Senior
    Temporary work
    Interim role
    Flexible hours

    Johns Hopkins Applied Physics Laboratory

    Laurel, MD
    2 days ago
  • $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 time
    Work experience placement

    Anduril Industries

    Washington DC
    1 day ago
  • $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,... 
    Senior
    Full time
    Remote work

    Confluent

    Washington DC
    3 days ago
  • $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... 
    Senior
    Temporary work
    Work experience placement
    Interim role
    Relocation package
    Flexible hours

    Johns Hopkins Applied Physics Lab

    Laurel, MD
    2 days ago
  • $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... 
    Senior
    Permanent employment
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    Umbra

    Arlington, VA
    4 days ago
  • $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... 
    Relocation
    Relocation package

    Palantir Technologies

    Washington DC
    1 day ago
  • $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

    Johns Hopkins Applied Physics Laboratory

    Laurel, MD
    1 day ago
  •  ...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... 
    Senior
    Full time
    Work at office
    Immediate start

    Innovative Defense Technologies

    Laurel, MD
    3 days ago
  • $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... 
    Senior
    Full time
    Work visa
    2 days per week

    Reingold, Inc.

    Alexandria, VA
    4 days ago
  • $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... 
    Senior
    Hourly pay

    The Motley Fool

    Washington DC
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (Space Communications). Be the first to apply!