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 on a mission to transform connectivity between Earth and space, bringing the benefits of space to the masses through innovations in space communications technologies. If you're passionate about building quickly and seeing your work deployed globally with real impact, we want you at Northwood.

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 include—but are not limited to—the 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 world’s 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 continuously—without 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 role—there 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:

Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Space Communications) in Los Angeles, CA vacancy
  •  ...Modern Technology Solutions, Inc. (MTSI) is hiring a Senior Software Engineer in El Segundo, CA. Join a systems engineering team dedicated to developing cutting-edge satellite communications for the US Space Force. Collaborate in a multidisciplinary setting to design,... 
    Senior

    Modern Technology Solutions Inc

    El Segundo, CA
    2 days ago
  • $145k - $170k

     ...leading aerospace technology company in California is looking for a Senior Software Engineer for ground software development. This role involves designing and building essential software systems for space vehicles, collaborating with various teams. Ideal candidates will... 
    Senior

    INVERSION

    Los Angeles, CA
    2 days ago
  •  ...C++ Software Engineer – High-Performance Systems The Company We’re partnering with a cutting‑edge engineering‑led company building advanced platforms for complex, real‑world environments across space and defense. Their work sits at the intersection of high‑performance... 
    Senior
    Flexible hours

    InnoForge

    Los Angeles, CA
    2 days ago
  •  ...decreases, more companies launching payloads to space continue to emerge. For the first time...  ...buses at scale using a combination of software, vertical integration, and hardware that...  ...: ranging from earth observation to communications and more. We'd love for you to join us on... 
    Senior
    Full time
    Work at office

    Apex Space

    Los Angeles, CA
    10 days ago
  • $139k - $200k

     ...Inversion, located in Playa Vista, CA, is seeking a Senior Flight Software Engineer to impact the design and functionality of next-generation reentry...  ..., integrating cutting-edge technology that transforms space logistics. The ideal candidate will have 5+ years in software... 
    Senior
    Work at office

    INVERSION

    Los Angeles, CA
    2 days ago
  • $150k - $200k

     ...Lightspeed Venture Partners, Alpine Space Ventures, and others – with...  ...class of spacecraft. Engineered to survive the harshest...  ...apply. The Role As a Senior Software Engineer on our Ground Software...  ...mission automation, radio communications, astrodynamics, and more.... 
    Senior
    Permanent employment
    Shift work

    K2 Space

    Los Angeles, CA
    2 days ago
  • $102k - $127k

     ...Senior Software Engineer page is loaded## Senior Software Engineerlocations: El Segundo, Californiatime type: Full timeposted on: Posted...  ...systems engineering team defining the next generation of space communication systems supporting US Space Force (USSF) satellite communications... 
    Senior
    Contract work
    For contractors
    Work experience placement
    For subcontractor
    Local area
    Flexible hours

    KBR

    El Segundo, CA
    13 hours ago
  • A leading aerospace manufacturer in Hawthorne is seeking a Software Engineer to create highly reliable software systems for satellite control...  ...and comprehensive benefits, this role supports innovative space technology developments. #J-18808-Ljbffr SPACE EXPLORATION TECHNOLOGIES... 

    SPACE EXPLORATION TECHNOLOGIES CORP

    Hawthorne, CA
    4 days ago
  • $190k - $230k

     ...A pioneering space startup in California is seeking a Principal Application Software Engineer to design critical software that connects engineering, manufacturing, and operations. This role offers the opportunity to work on groundbreaking projects within the satellite... 
    Senior

    K2 Space Corporation

    Los Angeles, CA
    2 days ago
  •  ...An innovative company is seeking a skilled Flight Software Engineer to develop reliable software for spacecraft operations. This exciting role...  ...a forward-thinking team at the forefront of the commercial space industry, where your contributions will directly impact the future... 
    Senior

    Varda Space Industries

    El Segundo, CA
    2 days ago
  • $95.5k - $181.7k

    Prattwhitney in El Segundo, CA, seeks a Senior Software Engineer to develop software for space payload test systems. The ideal candidate will define requirements, design robust software architectures, and integrate systems for validation. The position requires a Bachelor... 
    Senior

    Prattwhitney

    El Segundo, CA
    1 day ago
  • $160k - $220k

    A leading aerospace company is seeking a Sr. Software Engineer for its Starshield team to create reliable systems for satellites. The role involves...  ...0,000 and comprehensive benefits, including stock options and paid time off. #J-18808-Ljbffr SPACE EXPLORATION TECHNOLOGIES CORP
    Senior

    SPACE EXPLORATION TECHNOLOGIES CORP

    Hawthorne, CA
    4 days ago
  •  ...technology consulting firm in California is seeking a skilled systems engineer to work on national security space missions. The candidate will leverage 7+ years of experience in systems engineering and software development, particularly in C++ or Python. Responsibilities... 
    Senior

    Phase2 Technology

    El Segundo, CA
    4 days ago
  •  ...A leading engineering solutions firm in El Segundo, California, is seeking a Principal Software Engineer to join a systems engineering team focused on developing next-generation space communication systems for national security. The ideal candidate will have at least 7... 

    KBR

    El Segundo, CA
    2 days ago
  •  ...company, offers IT Governance, Systems Engineering, Enterprise Modernization,...  ...nationwide. Overview Senior Software Engineer - Space Systems position involves designing...  ...priorities. Strong interpersonal skills, communication (oral and written), and... 
    Senior
    Work experience placement
    Work at office

    Document Storage Systems

    El Segundo, CA
    1 day ago
  • $121k - $151k

     ...Title: Senior Software Systems Engineer Belong. Connect. Grow. with KBR! KBR's National Security Solutions team provides high-end engineering...  ...engineering team defining the next generation of space communication systems supporting US Space Force (USSF) satellite... 
    Senior
    For contractors
    Work at office
    Local area
    Flexible hours

    KBR

    El Segundo, CA
    2 days ago
  •  ...companies launching payloads to space continue to emerge. For...  ...using a combination of software, vertical integration, and hardware...  ...from earth observation to communications and more. We'd love for...  ...We are looking for motivated engineers who are eager to solve... 
    Senior
    Full time
    Work at office

    Apex

    Los Angeles, CA
    3 days ago
  • $102k - $127k

     ...A leading defense contractor is seeking a Senior Software Engineer to join its team in El Segundo, California. The ideal candidate will design and develop software for critical national security systems and collaborate with various teams to resolve technical challenges... 
    Senior
    For contractors

    KBR

    El Segundo, CA
    2 days ago
  • A leading aerospace company in Los Angeles is seeking a Senior ASIC Design Verification Engineer to lead the verification of complex digital subsystems for space-based communication ASICs. The role requires strong expertise in advanced verification methodologies, particularly... 
    Senior

    Blue Origin LLC

    Los Angeles, CA
    4 days ago
  •  ...K2 Space, based in Los Angeles, is seeking a Software Engineer to contribute to the development of software for spacecraft control systems. You will work with advanced technologies including Rust and C++, and be involved in building systems that manage propulsion and control... 
    Senior

    K2 Space

    Los Angeles, CA
    2 days ago
  • Blue Origin is seeking a Sr. RF Systems Engineer to lead the development of RF communications architectures across civil, commercial, and National Security Space programs. You will act as a technical authority and mentor for the team while shaping the future communications... 
    Senior

    Blue Origin

    Los Angeles, CA
    3 days ago
  • Blue Origin LLC is seeking a Senior Photonics System Engineer to take charge of the optical modem architecture for a revolutionary space laser communication terminal. This role demands defining requirements, conducting architecture trade studies, and ensuring compliance... 
    Senior

    Blue Origin LLC

    El Segundo, CA
    1 day ago
  •  ...Specialist to lead acquisition planning for highly classified space control systems. This position requires developing acquisition...  ...collaborating with various teams. Candidates should have strong communication skills and an active TOP SECRET clearance. The role is based... 
    Senior

    Modern Technology Solutions, Inc. (MTSI)

    El Segundo, CA
    3 days ago
  • A leading aerospace technology firm in Los Angeles seeks a Ground Software Engineer to design and implement satellite communication software. The role requires extensive programming skills in Python, C++, and Rust, along with experience in microservices and cloud solutions... 
    Senior

    Apex Technology, Inc.

    Los Angeles, CA
    1 day ago
  • $143.05k - $238.42k

     ...create world‑class solutions in communications, 5G, automotive, energy,...  ...generation UI platform for Engineering Applications for Optical Design...  ...making high‑quality optical software for 50 years. We provide...  ...Responsibilities We are looking for a Senior Software Engineer with CAD/... 
    Senior
    Flexible hours

    Keysight Technologies

    Pasadena, CA
    2 days ago
  • $180k - $200k

     ...waveform. Together, our radios and waveform provide vital communications for mission-critical applications in the harshest environments...  ...teams Required Skills ~7+ years experience as a software engineer ~ Expert knowledge in Python and NodeJS ~ Experience with... 
    Senior
    Contract work
    Work at office
    Local area
    Relocation

    Motorola Solutions

    Los Angeles, CA
    2 days ago
  • Systems Planning and Analysis, Inc. is looking for a Strategic Communications & Engagement SME to provide executive-level communications and leadership support to the U.S. Space Force and national security space organizations. This role involves drafting communication... 
    Senior

    Systems Planning and Analysis, Inc.

    El Segundo, CA
    1 day ago
  • $112.29k - $153.6k

     ...Senior Software Engineer Job Description Company description About Team One: Team One is Publicis Groupe's fully integrated media, digital, and communications agency built to help premium brands thrive in a rapidly evolving world. We're known as the 'architects... 
    Senior
    Temporary work
    Freelance
    Work at office
    Flexible hours

    Prodigious Worldwide

    Los Angeles, CA
    2 days ago
  • Ensco, Inc. is seeking a Spacecraft Subsystem SME to support next-generation space communication systems for the U.S. Space Force. The position demands technical leadership for spacecraft delivery and integration. You will collaborate with SE&I team members, contractors... 
    Senior
    For contractors

    Ensco, Inc.

    El Segundo, CA
    2 days ago
  • $130k - $180k

    A leading aerospace manufacturer in Hawthorne seeks a SR. SPACE LASERS ENGINEER to develop cutting-edge laser communication systems for national security applications. The position demands significant expertise in optics and photonics, along with solid programming skills... 
    Senior

    SPACE EXPLORATION TECHNOLOGIES CORP

    Hawthorne, CA
    13 hours ago

Do you want to receive more vacancies?

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