E

Elveo

Develops satellite links for mobile devices

Systems Simulation Engineer - Constellation Modeling & System Simulation

Spacecraft & Launch Vehicle SystemsConfirmed live in the last 24 hours
Full-timeChantilly, VA, USANo salary listedIn-person

About the Job

Requirements

  • 2-5 years of professional software engineering experience, with strong proficiency in Python and Rust.
  • Demonstrated experience building or maintaining simulation, modeling, or numerical computing tools, such as scientific computing or physics engines.
  • Solid working knowledge of orbital mechanics, including Keplerian elements, perturbation effects (J2), constellation geometry (Walker Delta or similar), and propagation methods.
  • Familiarity with satellite systems fundamentals, including link budgets, antenna gain and beamforming basics, SINR/EIRP, and RF link performance drivers.
  • Experience with performance profiling and optimization in Rust, including memory management, concurrency, and FFI/Python bindings via PyO3 or similar.
  • Strong software engineering fundamentals, including version control, testing, CI/CD, and writing maintainable, well-documented code.
  • Ability to ramp quickly on a complex, evolving codebase and take on increasing ownership over time.
  • To comply with U.S. Government export control regulations (ITAR), applicants must be a U.S. citizen or national, a lawful permanent resident, a refugee, or an asylee; individuals who do not meet these criteria must be eligible to obtain the necessary authorizations from the U.S. Department of State.

Responsibilities

  • Contribute to the maintenance and extension of the constellation system simulation tool, a Python/Rust hybrid architecture, keeping it a reliable source of truth for mission and systems engineering decisions.
  • Grow into a primary ownership role over time as the codebase and tool capabilities expand to support the evolving constellation program.
  • Implement and validate orbital mechanics models, including Walker Delta constellation geometry, J2 perturbation effects, RAAN drift, and propagation, and cross-check against STK/HPOP where applicable.
  • Model and validate RF link budgets, antenna gain patterns, SINR/EIRP calculations, and beam/cell assignment logic for the satellite payload.
  • Design and implement performance-critical simulation components in Rust, with Python front-ends and bindings for analysis and integration workflows.
  • Support architecture trade studies on constellation configuration, coverage, and capacity by extending simulation capability to address new engineering questions.
  • Build APIs, CLI, or lightweight UI tools and interfaces that let RF, ADCS, and mission operations engineers run and interpret simulations without modifying the core codebase.
  • Help document code, data models, and assumptions while learning the tool, building institutional knowledge to support long-term codebase ownership.
  • Contribute to system architecture and systems engineering activities beyond the simulation tool, supporting trade studies, requirements analysis, and technical decision-making for the constellation program.
  • Participate in development of the system resource manager, modeling and managing satellite power allocation, frequency assignment, Earth Fixed Cell laydown, Earth Fixed Cell-to-satellite assignment, and capacity planning.
  • Collaborate with mission engineering, RF/payload, and launch teams to translate system requirements into simulation features.
  • Optimize performance and scalability as constellation size and simulation complexity grow.

Desired Qualifications

  • Experience with STK or other orbital simulation or propagation tools.
  • Knowledge of satellite communications systems, including NTN, LTE/5G, TT&C/ground antenna systems, beam hopping, Earth Fixed Cell assignment, or similar.
  • Experience with graph-based or machine-learning-driven optimization approaches, such as auction-based resource allocation, applied to satellite resource management, spectrum/frequency assignment, or beam/cell assignment problems.
  • Exposure to constellation deployment planning or mission operations.
  • Experience working in a small, fast-moving space program environment.

About the Company

Elveo

Develops satellite links for mobile devices

Elveo develops satellite communications systems that connect mobile phones, connected devices and machines through network operators and distribution partners. Its direct-to-device approach is designed to extend mobile service into areas without conventional coverage, using compatible equipment already in customers' hands. The company combines satellite hardware, ground systems and radio technology, with a planned multi-orbit network designed for voice, messaging and data services. Commercial agreements with operators and distributors form the route to market for its satellite connectivity services. The business traces its operating roots to 2017 and is headquartered in Chevy Chase, Maryland.

Company size
11-50
Company stage
Not listed
Total funding
Not listed
Headquarters
Chevy Chase, MD
Founded
2017

Recently Posted Jobs

Explore more opportunities at Elveo

See more jobs