Scientific Software Developer (DC, NoVA)
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.
- 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
- C++20/23, TypeScript, 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
Recommended Jobs
Shift Lead (Promotable to Assistant Manager) - Marco’s Pizza Hampton, VA
Elite Shift Leader with Growth Opportunity Want to have fun? Interested in joining a growing team? Looking for a career opportunity? We are looking for an elite team of Shift Leaders who are wil…
Medical R&D Data Scientist & Proposal Writer
Based in the Washington, D.C. Metro area, Pivot Path Solutions, LLC is a government contracting and business solutioning firm that offers enterprise IT solutions, strategic planning, organizational d…
Senior Marketing Associate - Social, U.S. Card Performance Marketing (Hybrid)
Overview Senior Marketing Associate - Social, U.S. Card Performance Marketing (Hybrid) Capital One is seeking a Senior Marketing Associate to join the social team on U.S. Card Performance Marke…
Bilingual Community Organizer
Position: Bilingual Community Organizer Position Type: Full Time Location: Sterling, Virginia Description: New Virginia Majority (NVM) is Virginia’s leading civic engagement orga…
Specialty Beauty Advisor - Clinique
OVERVIEW Experience a place of energy, passion, and excitement. A place where the joy of discovery and uncommon artistry blend to create exhilarating buying experiences—for true beauty enthus…
Phlebotomist
Bayview Physicians Group is a rapidly growing outpatient multi-specialty medical group, that strongly believes the doctor-patient relationship is the cornerstone of quality healthcare. We staff more …
Sales Manager
SUMMARY About Us:Mills Automotive Group is a growing and dynamic dealership group looking for a high-performing Automotive Sales Manager to join our team. We're looking for someone who thrives in a …
Model Laboratory School Art Teacher, K-12
Summary ...The Madison County School District serves... ...0 students in pre- K through 12th grade... ...The district has 12 family resource/youth... ...key instructional/ educational compon…
Senior Technician (Configuration Management)
Spektrum have a wide range of exciting opportunities in several global locations. We are always looking to add great new talent to our team and look forward to hearing from you. Spektrum suppor…
Consultant
Consultant Company: Evaluate Location: Remote, United States Date Posted: Nov 13, 2025 Employment Type: Full Time Job ID: R-1565 **Description** **About NORSTELLA:** At Norstella, our mission is simpl…