Scientific Software Developer (DC, NoVA)

Posted Yesterday
Be an Early Applicant
Tysons, VA, USA
In-Office
Entry level
Software
The Role
Develop and maintain high-quality, extensible scientific software using modern C++. Collaborate with software engineers and domain experts on computer vision, physics and atmospheric modeling, high-performance computing, space domain awareness, and machine learning applications. Work may involve cross-platform development, graphics, user interfaces, simulation, and scientific computing. Candidates must be U.S. citizens, undergo a background investigation, and be able to work at government or customer sites in Northern Virginia.
Summary Generated by Built In
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 the Northern Virginia (NoVA) area. 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.

Skills Required

  • Bachelor’s degree or advanced degree in computer science, mathematics, science, or engineering
  • Strong experience with object-oriented development and C++ programming
  • Track record of learning new paradigms and building clean, high-quality code
  • U.S. citizenship
  • Willingness to undergo a background investigation
  • Ability to work at government or customer sites in Northern Virginia
  • Modern C++23 practices
  • Experience with Python, Java, TypeScript, Boost, or Eigen
  • Experience with supercomputing, OpenMP, threads, MPI, GPUs, or CUDA
  • Cross-platform development on Linux and Windows
  • 3D graphics using OpenGL, Vulkan, or WebGL
  • User interface development with Qt or Material UI
  • Physics, aerospace modeling, orbital mechanics, directed energy, or AFSIM
  • Machine learning with PyTorch or TensorFlow and data analysis with NumPy or pandas
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Albuquerque, NM
67 Employees
Year Founded: 1999

What We Do

Stellar Science is a small but growing company developing custom scientific and engineering software. We conduct research and develop interactive software in the fields of computer vision, image enhancement, three-dimensional visualization, computational electromagnetics, scene simulation, and thermal modeling, on systems ranging from desktops to high performance supercomputing clusters.

Similar Jobs

Navan Logo Navan

Marketing Manager

Fintech • Information Technology • Payments • Productivity • Software • Travel • Automation
Easy Apply
Remote or Hybrid
USA
3300 Employees
100-140 Annually
In-Office
Fort Belvoir, VA, USA
350 Employees
135K-180K Annually

Pluralsight Logo Pluralsight

Legal Counsel

Edtech • Information Technology • Software
Remote or Hybrid
USA
1000 Employees
129K-170K Annually

BlackLine Logo BlackLine

Consultant

Cloud • Fintech • Information Technology • Machine Learning • Software • App development • Generative AI
Remote or Hybrid
USA
1810 Employees
128K-160K Annually

Similar Companies Hiring

Ford Energy Thumbnail
Automotive • Software • Energy • Utilities • Manufacturing • Renewable Energy
Glendale, Kentucky
55 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
33 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account