Satellite Communications Software Engineer

General Dynamics

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Scottsdale, AZ
Salary
$124,397–$138,003 / yr
Posted
5 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $170k
This role $131k
$116k $207k
below market most similar roles pay here above market

This role pays less than 90% of similar roles. Most pay $142,500–$197,750 — the blue band above. At the midpoint, this role pays about $131k versus about $170k for comparable roles.

Based on 240 similar postings.

Employer

About General Dynamics

General Dynamics is a global aerospace and defense company offering a broad portfolio of products and services in business aviation, ship construction, land combat vehicles, and information technology. It serves customers in the U.S. government, allied governments, and a diverse array of commercial markets.

General Dynamics currently has 1377 open roles on FindRole.

Listed pay typically runs $124,093–$150,385 across 1184 roles with salary data.

Most-posted roles

View all roles at General Dynamics

At a glance

TL;DR · Satellite Communications Software Engineer

The Satellite Communications Software Engineer joins the engineering team to develop software for satellite communications and software defined radios. The role involves applying technical standards to solve complex challenges in wireless communications systems, digital signal processing, and RF theory. Key responsibilities include working with modulation and demodulation techniques, PLLs, forward error correction, and BER testing. The engineer will utilize Python, Linux, and virtualization technologies like Docker and Podman to support satellite TT&C waveforms such as SGLS, CCSDS, and DVB-S2. Candidates must demonstrate proficiency with commercial test equipment including Signal Generators, Spectrum Analyzers, and Vector Network Analyzers. This position focuses on research-oriented work to develop practical solutions for national security within the satellite communications and software defined radio domain.

What you'll do

  • Develop and implement software for satellite communications and software-defined radios.
  • Apply digital signal processing, RF theory, and communications theory to wireless systems.
  • Implement modulation, demodulation, PLLs, and forward error correction techniques.
  • Utilize wireless protocols including SGLS, CCSDS, and DVB-S2 for satellite TT&C waveforms.
  • Manage virtualization and containerization technologies such as Docker and Podman.
  • Operate commercial test equipment including Signal Generators, Spectrum Analyzers, and Oscilloscopes.
  • Write scripts using Python or other languages to support software development.
  • Perform software development and testing within a Linux operating system environment.

What we're looking for

  • U.S. citizenship is required.
  • Active Top Secret security clearance with the ability to obtain SCI eligibility is required.
  • Bachelor's degree in Software Engineering or a related STEM field plus 5 years of relevant experience.
  • Master's degree plus 3 years of relevant experience.
  • BS or MS in Electrical Engineering.
  • Strong understanding of wireless communications, digital signal processing, RF theory, and communications theory.
  • Experience with wireless protocols such as SGLS, CCSDS, DVB-S2, and other satellite TT&C waveforms.
  • Proficiency with Python, Linux, virtualization technologies, and commercial test equipment.

More like this

Similar roles

Software Engineer, Satellite Systems

SpaceX

Hawthorne, CA 106 days ago $125,000–$150,000
C++ Linux Docker Kubernetes PostgreSQL CockroachDB Networking Software Testing Debugging Computer Architecture Monitoring Observability Containerization

Satellite Systems Software Engineer

SpaceX

Redmond, WA 62 days ago $125,000–$165,000
Python C++ Linux Docker Kubernetes Distributed Systems PostgreSQL CockroachDB Version Control Monitoring Testing Deployment
1+ yrs exp

Satellite On-Orbit Operations Software Engineer

SpaceX

Redmond, WA 74 days ago $105,000–$145,000
Python C++ SQL Bash Embedded Systems Robotics Control Systems Test Automation Real-time Systems GNC Fault Detection Data-driven Decision Making
1+ yrs exp

Embedded Software Engineer, Satellite Antenna

SpaceX

Redmond, WA 126 days ago $125,000–$150,000
Embedded C C++ Rust Embedded Software ASIC CI/CD Phased Array Spectrum Analyzers Network Analyzers Signal Generators Beamforming Automated Measurement Systems Communications Theory
1+ yrs exp

Software Engineer, Satellite Command and Control

Anduril Industries

Costa Mesa, CA 111 days ago $166,000–$220,000
Go Rust C++ gRPC Protobuf Kubernetes CI/CD Terraform FluxCD Helm Nix Azure Gov Software-Defined Radio CCSDS SITL Hardware-in-the-loop
4+ yrs exp

Software Engineer, Satellite Command and Control

Anduril Industries

Colorado Springs, CO +1 60 days ago $143,000–$191,000
Go Rust C++ gRPC Protobuf Kubernetes CI/CD Terraform FluxCD Helm Nix Azure Gov Software-Defined Radio CCSDS SITL Hardware-in-the-loop
4+ yrs exp