GrepJob
northwoodspace

Senior Software Engineer (Space Communications)

northwoodspace
Apply
6 months ago
Washington, DC, USA or Torrance, CA, USASenior / Mid Level

Base Salary

$160k - $224k/yr

Responsibilities

  • Design and implement a global, distributed control plane for satellite scheduling.
  • Build and manage customer-facing APIs for satellite pass reservations.
  • Create control systems for ground station hardware and embedded systems.
  • Architect data pipelines for efficient data movement between ground stations.
  • Develop monitoring and alerting solutions for software and infrastructure.
  • Transform telemetry data into actionable insights for predictive diagnostics.
  • Automate testing procedures for hardware and software reliability.
  • Create simulations for satellite and network design validation.

Requirements

  • 5-7+ years of professional software development experience.
  • Bachelor’s degree in Computer Science, Computer Engineering, Math, or related field.
  • Proficiency in programming languages such as Rust, Golang, or C/C++.
  • Experience designing and implementing distributed systems.
  • Familiarity with cloud services and orchestration tools.
  • Strong problem-solving abilities and excellent communication skills.
  • Experience with hardware control systems and embedded systems development.
  • Knowledge of monitoring solutions and Infrastructure as Code tools.

Tech Stack

AngularAnsibleAWSAzureCC++GitLab CI/CDGoGoogle CloudGrafanaInfluxDBJavaScriptJenkinsMySQLPostgreSQLPrometheusReactRustTerraformTypeScript

Categories