Scientific Software Developer (ABQ)

Stellar Science

Albuquerque (NM)

On-site

USD 120,000 - 160,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Stellar Science Ltd. seeks a software engineer with strong C++ background to collaborate with scientists and domain experts in designing and implementing extensible, high-quality code across diverse domains such as computer vision, atmospheric modeling, HPC, space domain awareness, and machine learning.

Ideal candidates hold a B.S. or higher in a related field, have experience in OOP C++, and are eager to adopt modern C++23 practices, with a track record of learning new paradigms and delivering

Qualifications

  • Strong experience with object-oriented development and C++ programming.
  • Interest in adopting modern C++23 practices is highly valued.
  • Ability to learn new paradigms and write clean, high-quality code.
  • U.S. citizenship and willingness to undergo a background investigation; active security clearance is a plus.

Responsibilities

  • Collaborate with software and domain experts to design and implement software.
  • Build and support software across cutting-edge domains including computer vision and ML.
  • Work on high-performance computing, HPC, and space domain awareness projects.
  • Contribute to projects across Linux/Windows platforms and cross-disciplinary teams.

Skills

C++ programming
Object-oriented development
Modern C++23 practices
Learning new paradigms
Code quality

Education

B.S. or advanced degree in computer science, math, science, or an engineering field

Tools

Python
Java
TypeScript
C++ Boost
Eigen

Job description

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 your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Scientific Software Developer (ABQ)
Scientific Software Developer (ABQ)

Stellar Science Ltd Co • Albuquerque (NM)

On-site
USD 110,000 - 160,000
C++ Software Engineer (ABQ)
C++ Software Engineer (ABQ)

Stellar Science Ltd Co • Albuquerque (NM)

On-site
USD 90,000 - 120,000
Scientific Software Developer (DC, NoVA)
Scientific Software Developer (DC, NoVA)

Stellar Science • Tysons (VA)

On-site
USD 120,000 - 180,000
C++ Software Engineer (ABQ)
C++ Software Engineer (ABQ)

Stellar Science Ltd Co • Albuquerque (NM)

On-site
USD 90,000 - 130,000
Scientific Software Developer (Dayton)
Scientific Software Developer (Dayton)

Stellar Science • Dayton (OH)

On-site
USD 100,000 - 130,000
C++ Software Engineer (DC, NoVA)
C++ Software Engineer (DC, NoVA)

Stellar Science Ltd • Tysons (VA)

On-site
USD 90,000 - 130,000
Flexible work schedule
Generous benefits
C++ Software Engineer (DC, NoVA)
C++ Software Engineer (DC, NoVA)

Stellar Science Ltd Co • Tysons (VA)

Hybrid
USD 100,000 - 130,000
Flexible work schedule
Generous benefits
Scientific Software Developer (Dayton)
Scientific Software Developer (Dayton)

Stellar Science Ltd Co • Dayton (OH)

On-site
USD 110,000 - 170,000
C++ Software Engineer — Flexible Scientific Computing
C++ Software Engineer — Flexible Scientific Computing

Stellar Science Ltd Co • Tysons (VA)

Hybrid
USD 100,000 - 130,000
Flexible work schedule
Generous benefits
C++ Scientific Software Developer — HPC/ML/Vision
C++ Scientific Software Developer — HPC/ML/Vision

Stellar Science Ltd Co • Albuquerque (NM)

On-site
USD 110,000 - 160,000