Stellar Science logo

Scientific Software Developer

Stellar Science

On-site
Albuquerque, NM
Full-time
Mid Level
Salary not listedPosted 12m ago

Real job — pulled straight from Stellar Science’s careers page · Verified October 29, 2026 · No reposts.

Job description

Stellar Science is hiring a Scientific Software Developer — a full-time, based in Albuquerque, NM role. Apply directly on Stellar Science's careers page below.

Scientific Software Developer (ABQ)

We are a team of collaborative scientists and software engineers who are passionate about building and maintaining high-quality, extensible code using modern C++ practices. In this role, you will collaborate with software and domain experts to design and implement software that solves complex, real-world problems. You will help build and support software across a variety of cutting-edge domains, including computer vision, atmospheric and physics-based modeling, high-performance computing (HPC), space domain awareness, and machine learning.

What You Bring

  • B.S. or advanced degree (M.S./Ph.D.) in computer science, math, science, or an engineering field.
  • Strong experience with object-oriented development and C++ programming. An enthusiasm for or interest in adopting modern C++23 practices is highly valued.
  • A track record of learning new paradigms and a desire to build clean, high-quality code.
  • U.S. citizenship and a willingness to undergo a background investigation. Ability to perform some work at government and/or customer sites in Albuquerque (ABQ). An active security clearance is a plus, but not required to apply.

Skills We Use (Experience in any of these is a plus)
We don't expect anyone to know all of these! If you have experience or interest in a few of these areas, we want to hear from you:

  • Python, Java, TypeScript, C++ Boost, or Eigen
  • Supercomputing (OpenMP, threads, MPI, GPUs/CUDA)
  • Cross-platform development (Linux and Windows)
  • 3D graphics (OpenGL, Vulkan, WebGL)
  • User interface development (Qt, Material UI)
  • Physics/aerospace modeling, orbital mechanics, directed energy, or simulation frameworks like AFSIM
  • Machine learning frameworks (PyTorch, TensorFlow) and core data analysis tools (NumPy, pandas)

Our Interview Process
To help us understand your coding style and engineering skills, we will request a representative sample of your code early in the evaluation process. This can be something you've written for work, for a class, or a personal project you built just for fun.

See our generous and flexible benefits at our https://www.stellarscience.com/careers#benefits

Get Scientific Software Developer jobs like this→

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Boston Dynamics logo

Systems Test Engineer

Waltham, MA
✓ From careers page· 1d ago
Bloom Energy logo

Edge Software & Security Engineer

Bangalore
✓ From careers page· 1d ago
NeuraFlash logo

AWS Technical Architect (Remote)

Remote · Canada-eligible
✓ From careers page· 1d ago
NeuraFlash logo

AWS Technical Architect (Remote)

$87k–$266kRemote · US-eligible
✓ From careers page· 1d ago

Frequently asked questions

What skills are required for Scientific Software Developer at Stellar Science?

The required skills for Scientific Software Developer at Stellar Science include: C++, Python, Java, TypeScript, Linux, Windows, Qt, PyTorch, TensorFlow, NumPy, Pandas.

What is the seniority level for Scientific Software Developer at Stellar Science?

Scientific Software Developer at Stellar Science is a Mid Level level position.

How do I apply for Scientific Software Developer at Stellar Science?

You can view the full description and apply for Scientific Software Developer at Stellar Science on EchoJobs: https://echojobs.io/job/stellar-science-scientific-software-developer-abq-11vgl.