About The Position

Blue Origin is seeking a talented Software Engineer to join the Silicon System team. In this role, you will work closely with RF system and DSP engineers to optimize simulation models for silicon-based components and phased array antenna systems. Your work will directly impact the performance, accuracy, and scalability of our simulation infrastructure. Blue Origin is pioneering the future of space-based communications with TeraWave, a revolutionary satellite communications network designed to deliver symmetrical data speeds of up to 6 Tbps anywhere on Earth. This multi-orbit constellation will consist of optically interconnected satellites in low Earth orbit (LEO) and medium Earth orbit (MEO), providing enterprise-grade connectivity for critical operations worldwide.

Requirements

  • Bachelor's degree in Computer Science, Electrical Engineering, Applied Mathematics, or related field.
  • 3+ years of experience in software engineering with MATLAB, Python, and C++.
  • Demonstrated experience profiling and optimizing computational code for speed and memory efficiency.
  • Strong understanding of data structures, algorithms, and memory management.
  • Familiarity with numerical methods and scientific computing.
  • Experience with version control systems (Git).
  • Strong analytical and problem-solving skills.

Nice To Haves

  • Master's or Ph.D. in Electrical Engineering, Applied Math, or related field.
  • Experience with phased array antenna systems, RF simulation, or electromagnetic modeling.
  • Knowledge of silicon RFIC and DSP design or related hardware simulation.
  • Experience with MATLAB MEX files and MATLAB/C++ co-development.
  • Experience with parallel and distributed computing frameworks.
  • Background in signal processing or beamforming algorithms.
  • Experience working in aerospace, defense, or satellite communications environments.

Responsibilities

  • Optimize existing MATLAB, Python, and C++ simulation models for phased array antenna systems to reduce memory footprint and simulation runtime.
  • Profile and benchmark simulation code to identify performance bottlenecks and implement targeted improvements.
  • Refactor legacy MATLAB scripts into efficient, modular, and maintainable codebases.
  • Implement high-performance C++ algorithms for computationally intensive antenna and silicon modeling tasks.
  • Collaborate with RF and DSP engineers to understand physical models and ensure optimization does not compromise simulation fidelity.
  • Develop and maintain unit and integration tests to validate model accuracy before and after optimization.
  • Explore and integrate techniques such as: Parallel computing (e.g., MATLAB Parallel Computing Toolbox, OpenMP, MPI), Memory management and data structure optimization, Algorithmic complexity reduction, MEX file development for MATLAB/C++ integration.
  • Document optimization strategies, methodologies, and results clearly.
  • Support continuous integration pipelines for simulation model validation.

Benefits

  • Medical, dental, vision, basic and supplemental life insurance
  • Paid parental leave
  • Short and long-term disability
  • 401(k) with a company match of up to 5%
  • Education Support Program
  • Stock Options for all regular employees (working at least 20 hours/week)
  • Up to four (4) weeks per year based on weekly scheduled hours
  • Up to 14 company-paid holidays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service