Beam Planning Software Engineer

2 weeks, 6 days ago
Full-time
Mid Level
Software Development

K2 Space Corporation

K2 Space builds high-powered satellite platforms and satellite buses for missions across LEO, MEO, and GEO, emphasizing higher payload power, large payload mass, vertical integration, and in-house manufacturing.

Defense and Space Manufacturing
51-200
Founded 2022
$180M raised

Description

  • Design and implement sensing and communication beam planning algorithms across satellite constellations.
  • Develop physics-based models of spacecraft communications systems, including antenna patterns, link budgets, and mechanical constraints.
  • Analyze constellation capabilities and network performance to inform business and engineering decisions.
  • Build and maintain simulation software infrastructure for 20kW+ spacecraft.
  • Develop software models of spacecraft subsystems such as propulsion and attitude control.
  • Create tooling to support rapid and reliable code deployment.
  • Perform data analysis and anomaly investigation to identify and resolve on-orbit issues.
  • Simulate and verify software used to fly and orchestrate spacecraft.
  • Integrate planning tools into production infrastructure controlling real vehicles.

Requirements

  • Bachelor's degree in physics, aerospace/mechanical/electrical engineering, computer science, math, or a STEM field, or 3+ years of professional experience in software engineering or a relevant field.
  • Development experience in Rust, C++, or a similar compiled language.
  • Experience using scientific Python (NumPy, SciPy, etc.), Julia, MATLAB, or similar tools.
  • 3+ years of professional experience in software engineering (preferred).
  • Master's or PhD in physics, aerospace engineering, electrical engineering, operations research, or a STEM field (preferred).
  • Experience with optimization algorithms, graph theory, and/or scheduling systems (preferred).
  • Experience with space communication modeling, including RF propagation, link budgets, interference, and ground station networks (preferred).
  • Experience with Monte Carlo simulations and probability/statistics (preferred).
  • Experience with spacecraft modeling and orbital mechanics (preferred).
  • Experience defining and creating simulation systems (preferred).
  • Experience working in Rust production environments (preferred).
  • Experience with continuous integration and continuous delivery systems (preferred).
  • Must be a U.S. person or otherwise eligible for a federally issued export control license.

Benefits

  • Base salary range of $123,000 to $200,000 plus equity in the company.
  • Comprehensive benefits package.
  • Paid time off.
  • Medical, dental, and vision coverage.
  • Life insurance.
  • Paid parental leave.
  • Additional perks.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Manufacturing Test

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Senior Software Engineer for its Manufacturing Test organization to develop software and automation that improve product testing, deployment, and data-driven quality across land, sea, and air systems.

AWS Azure C# CI/CD DB2 Embedded Systems Git Linux Python SQL Server
3 hours, 12 minutes ago

Senior Software Engineer, Manufacturing Test

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Senior Software Engineer for its Manufacturing Test organization to develop software and automation that improves testing, analytics, and quality across defense products in land, sea, and air domains.

AWS Azure C# CI/CD DB2 Embedded Systems Git Linux Python SQL Server
3 hours, 12 minutes ago

Staff Software Engineer

Kaseya 1K-5K IT Services

Kaseya is hiring a Staff Software Engineer to lead the design and delivery of a unified Identity and Access Management platform for a large portfolio of cloud products.

Active Directory HIPAA JWT SAML Secrets Management
3 hours, 27 minutes ago

Senior Software Engineer, Manufacturing Test

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Senior Software Engineer for its Manufacturing Test organization to develop software and automation that improves product testing, deployment, and analytics across land, sea, and air systems.

AWS Azure C# CI/CD DB2 Embedded Systems Git Linux Python SQL Server
3 hours, 27 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers