Senior Software Engineering - Communications
Northwood
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. 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
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.
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
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
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 it's place)
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):
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
Excellent communication and collaboration skills
Distributed Systems & Cloud Computing:
Knowledge of cloud services (AWS, Azure, Google Cloud) and orchestration tools
Hardware Interaction & FPGA:
Familiarity with FPGA programming and orchestration
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)
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
Experience designing/implementing simulations for physical models (think satellite orbits) or network movement
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
Government space technology export regulations, including the International Traffic in Arms Regulations (ITAR), you must be:
S. citizen or lawful permanent resident of the U.Employment with Northwood is governed on the basis of merit, competence, and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability, or any other legally protected status.
#
- A pioneering space telecommunications company in Washington is seeking a Software Engineer to drive innovations in connectivity. In this role, you will design and optimize systems that facilitate satellite communication. Ideal candidates have 5-7 years of experience in...Senior
- Blue Origin LLC is seeking a Senior Ground Software Engineer to develop software for critical space mission operations in Seattle. You will design, implement, and verify mission operations software, working in a collaborative team environment to ensure safe human spaceflight...Senior
- Blue Origin LLC in Seattle is seeking a Principal Optical Communications Architect to lead the architectural design of advanced optical communication... .... The ideal candidate has over 12 years of experience in space-based optical communications and must be able to obtain a U.S....Senior
- Blue Origin LLC is seeking a Senior Phased Array Antenna Engineer in Seattle. You will design high-frequency phased array antennas for space communication, ensuring optimal RF hardware performance. The role involves owning antenna design processes, leading critical simulations...Senior
$165k - $240k
...a single, modern platform that powers software, APIs, payments, and patient experiences... ...About the Role On our product-focused engineering teams at NexHealth, you'll build... ...zone. ~ Excellent written and verbal communication skills. You can communicate technical concepts...SeniorLive inFlexible hours$113k - $197k
...again. Voice is the most human form of communication, yet it's become one of the least... ...built, not just how - and grow toward a senior engineering role on a team where that progression... ...Required: ~3+ years of professional software engineering experience ~ Strong...SeniorWork from homeWorldwideFlexible hours$148.5k - $313.7k
...duplicating efforts. Job Category Software Engineering Job Details About Salesforce... ...power of Salesforce Platform, Real-time Communication technologies and AI to make a direct impact... ...complex problems in this cutting-edge space. The Agentforce Planner team is...SeniorFlexible hours$165k - $230k
...single, modern platform that powers software, APIs, payments, and patient experiences... ...About the Role We're hiring a Senior Software Engineer, Security to own application security... ...proactive, transparent, and frequent in your communication. Default trust As a Nexer, you do...SeniorLive inFlexible hours- Blue Origin LLC is looking for a Software Configuration Manager to ensure the integrity and quality of flight-critical software for lunar missions in Washington. The role involves managing software configurations and leading cross-functional teams to maintain compliance...Senior
- A leading aerospace company in Seattle is seeking a Senior Photonics System Engineer to design and integrate photonics architectures for space laser communication systems. The role demands over 7 years of engineering experience, particularly in lasers and optics, with...
- ...documentation. Work independently to support software throughout the entire software... ...skills, a keen eye for design, and excellent communication abilities, with the capacity to work... ...honesty and kindness and creates the space for others to do the same. Leads with...Senior
- ...and Accounting has SAP. Us software people have the best tools because... ...an exciting problem space with lots of interesting problems... ...experience ~ Clear communicator ~ Ability to break down abstract... ...in product discussions as engineering discussions Bonus Points...Senior
$202.16k - $368.22k
...Senior Software Engineer / Researcher, AI-Native Database Systems Location: Seattle Team: Infrastructure Employment Type: Regular... ...Inclusion ByteDance is committed to creating an inclusive space where employees are valued for their skills, experiences, and...SeniorTemporary workLocal area$130k - $160k
...venture-backed commercial space company. We design, build... ..., and high-throughput communications to generate spatial insights... ...We are hiring a Senior Embedded Systems Engineer - Space Systems to lead the... ...hardware with spacecraft flight software and payload systems...SeniorPermanent employmentFull timeWork at officeRemote workWorldwide- ...Introduction At IBM Software, we transform client... ...ensuring that Confluent engineers can safely and... ...cloud at scale. As a Senior Software Engineer, you... ...leaning, somewhat ambiguous spaces where you prototype, iterate... ...written and verbal communication skills; experience...Senior
- ...The Global Digital Upper Funnel Engineering team is responsible for... ...Core responsibilities As a Senior Software Engineer, you will lead the design... ...achieve great results. Communicate with honesty and kindness and create the space for others to do the same....SeniorPermanent employmentPart timeWork visa
$202.16k - $368.22k
...experience. 2. 3 years experience as a senior development engineer. 3. 3 years experience of building... ...-scale cloud infrastructure. 4. Good communication, self-motivation, engineering practice... ...is committed to creating an inclusive space where employees are valued for their...SeniorTemporary workLocal area$211.65k - $286.35k
...Boeing Company is currently seeking a Senior Software Engineer to support our KC-46 Software... ...focus on supporting the Boeing Defense, Space & Security (BDS) Software Engineering... ...with self-protection, defensive and communication systems making it more survivable in...SeniorPermanent employmentWork experience placementRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift workDay shift$153k - $204k
...Reporting to the Engineering Manager for Vis/Media at Weights... ...researchers to analyze, share and communicate about their experiment results... ...building user-facing software, with a strong focus on frontend... ...working in ambiguous problem spaces where requirements, schemas,...SeniorPermanent employmentTemporary workCasual workWork at officeFlexible hours$200k - $287.5k
...systems and database engine problems, care about correctness... ...experience in backend software engineering ~... ...-to-end ~ Strong communication skills - able to write... ...data infrastructure space What You'll Bring... ...the platform. As a Senior Software Engineer on this...SeniorFlexible hours$147.3k - $193.3k
...About this team lululemon Engineering is dedicated to building... ...Responsibilities: As a Senior Software Engineer II, you will lead the... ...in the Cloud/IT technology space. ~ Experience developing solutions... ...achieve great results. Communicate with honesty and kindness...SeniorPermanent employmentPart timeWork visa- ...breakdown of trust disrupts communication and causes significant harm to... ...looking for a sharp, curious engineer who wants to have real ownership... ...in giving engineers the space to own the entire lifecycle of... ...Looking For 2+ years of backend software development experience BS in...
$141k
...with our ecosystem of devices and cloud software. Like our products, we work better... ...most effectively protect life. As a Senior Engineer on the Discovery Squad, you’ll work closely... ...and latency in this mission-critical space Working with the latest open source...SeniorWork experience placementWork at officeRemote work$140k - $160k
Senior Software Engineer, Ground & Control Services About Us: BlackSky is a real-time intelligence... ...operate the world's most advanced space-based intelligence platform and provide... ..., health monitoring, and low-latency communication with ground stations worldwide. In...SeniorPermanent employmentFull timeWork at officeRemote workWorldwideFlexible hours$130k - $180k
...Powers Insights from Space Xplore is a highly differentiated... ...and high-throughput communications capabilities to... ...and scaling the software that powers our data processing... ...We are hiring a Senior Full Stack Developer to... ...payload, and mission engineering teams to ensure flight...SeniorPermanent employmentFull timeWork at officeRemote workShift work3 days per week$137.3k - $251.8k
...committed to fostering inclusive spaces where everyone can bring... ..., too). We take pride in our engineers being trust-builders, generous... ...continents. You are able to communicate effectively across both... ...plus. You have knowledge of software development code editors: Visual...SeniorFull timeTemporary workLocal areaWorldwide$211.65k - $286.35k
...Find your future with us. Boeing Defense, Space & Security (BDS) has an exciting opportunity for a Senior Software Engineer - Developer to join the KC-46 team in... ...equipped with self-protection, defensive and communication systems making it more survivable in a contested...SeniorPermanent employmentWork experience placementInterim roleRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift workDay shift$202.16k - $368.22k
..., wide-column stores, search engines, and multi-model databases. In... ...of working experience in Software development field. - Proficiency... ...motivation for technology, good communication skills and teamwork spirit,... ...to creating an inclusive space where employees are valued for...SeniorTemporary workWork experience placementLocal area$159.2k - $301.6k
...The Opportunity We are looking for a senior software engineer who is passionate about building scalable, reliable and performant... ..., especially in ambiguous or evolving problem spaces. Clear and effective communication skills, with the ability to explain technical...SeniorTemporary workLocal areaWorldwide$126k - $189k
...Who We Are: We are a small engineering team at the Allen Institute... ...~5+ years of professional software engineering experience in industry... ...where AI outputs need to be communicated clearly to non-technical... ...from the European Space Agency to detect locations of...SeniorContract workInternshipWork at officeFlexible hoursWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineering - Communications. Be the first to apply!
- software developer internship no experience Seattle, WA
- federal - software developer Seattle, WA
- research software engineer Seattle, WA
- software engineer contract Seattle, WA
- part time software developer Seattle, WA
- software engineer healthcare Seattle, WA
- network software engineer Seattle, WA
- ngo software engineer Seattle, WA
- software development engineer aws Seattle, WA
- software developer internship Seattle, WA

