Scientific Software Developer (DC, NoVA)

Confidential
Tysons, VA



We hire smart Scientists and Software Engineers who love to create and maintain high quality, extensible scientific codes, and want to learn and adopt modern C++ practices.

Support software development in the following domains : space domain awareness (SDA), laser source generation and effects modeling, high power microwave systems modeling and simulation, computational electromagnetics (CEM), space systems modeling, atmospheric modeling, high performance computing (HPC), computer aided design (CAD) tools, image simulation, computer vision, image processing, artificial intelligence (AI), machine learning (ML), and more.

Requirements:
  • Ph.D., M.S., or B.S. in physics, math, electrical/mechanical/aerospace engineering, computer science, or any relevant scientific or engineering field
  • Ability to implement, understand, and maintain mathematical and scientific codes
  • Substantial software development experience
  • Interest in developing modern, high quality C++20/23 code
  • U.S. citizen, willing to undergo background investigation, and perform some work at government and/or customer sites
Experience in any of the following is a plus :
  • C++20/23, JavaScript, Python, Java
  • Relevant libraries: Boost, Eigen
  • Cross-platform software development on Linux, Windows, Mac
  • 3D graphics using OpenGL, Open Scene Graph and/or WebGL
  • User interface development with Qt, Java Swing, Material UI
  • Supercomputing: OpenMP, threads, MPI, CUDA, GPU
  • Image processing, imagery analysis, or computer vision, computer aided design (CAD)
  • Aerospace vehicles, orbital mechanics, electromagnetics, space domain awareness
  • Modeling and simulation, including directed energy
  • Active security clearance
A representative sample of your code may be requested early in the evaluation process, e.g. something you've written for work, a school project, or for fun. It should be long enough to demonstrate your programming and software engineering skills.
Posted 2025-09-22

Recommended Jobs

Inside Sales Rep - ROS

United Rentals
Richmond, VA

Great company. Great people. Great opportunities. If you’d like the chance to make your mark with the world’s largest equipment rental provider, come build your future with United Rentals! …

View Details
Posted 2025-10-28

CDL A Company Driver Position OTR

P & J CARRIERS INC
Virginia Beach, VA

CDL Class A / Commercial Class A Drivers Needed: $2,500+ a week without owning equipment! Trucks: 2021-2025 FL & Volvo Trailer: 2022+ dry van trailer Speed: 70mph Running area:…

View Details
Posted 2025-11-04

Therapist (PRN)

UMFS
Richmond, VA

Job Description Job Description Who we are: Child & Family Healing Center provides 24- hour intensive residential treatment on Shineforth’s staff-secure, unlocked 33-acre campus. Our multidiscip…

View Details
Posted 2025-10-17

Plumbing Designer

System One
Norfolk, VA

Job Title: Plumbing Designer Location: Norfolk, Virginia Responsibilities: Performs work involving the application of all conventional aspects of engineering to the functional area of the ass…

View Details
Posted 2025-09-25

Sr ILS Spec -Common Infrastructure Services (CIS)

GD Mission Systems
Manassas, VA

Responsibilities for this Position Sr ILS Spec -Common Infrastructure Services (CIS) ID: 2025-68756 USA-VA-Manassas Required Clearance: Secret Posted Date: 10/20/2025 Category: Eng…

View Details
Posted 2025-10-20

Store Manager

Rita's Italian Ice and Frozen Custard of Vienna
Vienna, VA

Our frozen dessert business is looking for full-time Store Managers to support our Leesburg and Vienna locations. These positions offer a positive, fun work environment with advancement opportunities.…

View Details
Posted 2025-08-07

Locum CRNA

Palm Careers
Waynesboro, VA

&##127973; Locum CRNA Opportunity Inpatient/Outpatient or Outpatient Only at Medical Center in Central Virginia Day Shifts | No Call | Inpatient & Outpatient | 13-Week Contract | $190$220/hr Palm …

View Details
Posted 2025-11-06

Executive Housekeeper

Moxy Virginia Beach Oceanfront
Virginia Beach, VA

We’re more than just a team - we’re a community dedicated to making a difference every day. At Olympia Hospitality, we create a fun, supportive environment where growth never stops, and success is c…

View Details
Posted 2025-10-17

ACH Receipt Specialist I

Navy Federal Credit Union
Vienna, VA

ACH Receipt Specialist I Location Vienna, VA : Overview To process, balance, post and reconcile Automated Clearing House (ACH) transactions received via the ACH Network and originators in compliance…

View Details
Posted 2025-11-07

Organizer

Norfolk Federation of Teachers, Local 4261
Norfolk, VA

Norfolk Federation of Teachers, Local 4261 Organizer Based in Norfolk, VA The Norfolk Federation of Teachers (NFT), a local affiliate of the American Federation of Teachers (AFT), AFL-C…

View Details
Posted 2025-10-29