Scientific Software Developer (Dayton)

Stellar Science Ltd

Dayton (OH)

On-site

USD 90,000 - 130,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Stellar Science Ltd in Dayton, OH, is hiring scientists and software engineers to develop high-quality C++23 software for defense and scientific domains. The role emphasizes modern programming practices, cross-domain problem solving, and rapid prototyping.

Applicants should have strong C++ experience, a related advanced degree, ability to obtain security clearance, and willingness to work at government or customer sites in the Dayton area.

Qualifications

  • B.S. in math, science, computational engineering, an engineering field, or computer science
  • Object-oriented development and C++ programming experience
  • Adept at learning new paradigms and programming development processes
  • Enthusiasm for developing modern, high-quality C++23 code
  • U.S. citizen, willing to undergo background investigation, and perform some work at government and/or customer sites
  • Advanced degree (M.S. or Ph.D.) in science, an engineering field, math, or computer science
  • Active security clearance

Responsibilities

  • Representative sample of your code may be requested early in the evaluation process
  • Demonstrate ability to develop high-quality, modern C++23 software

Skills

C++ programming
OO development
learning new paradigms
C++23

Education

B.S. in math/science/computational engineering/CS
M.S. or Ph.D.

Tools

Linux/Windows cross-platform
OpenGL/OSG/Vulkan/WebGL
Qt UI development
CUDA/OpenMP/MPI
PyTorch/TensorFlow

Job description

We hire smart Scientists and Software Engineers who love to create and maintain high quality, extensible code using modern C++ practices.

Support software development in the following domains:

computer vision and image processing, image simulation, laser or high-power microwave source generation and effects modeling, atmospheric modeling, computational electromagnetics (CEM), space domain awareness (SDA), high performance computing (HPC), computer aided design (CAD) tools, artificial intelligence (AI) and machine learning (ML) techniques, among others.

Minimum Requirements:
  • B.S. in math, science, computational engineering, an engineering field, or computer science
  • Object-oriented development and C++ programming experience
  • Adept at learning new paradigms and programming development processes
  • Enthusiasm for developing modern, high-quality C++23 code
  • U.S. citizen, willing to undergo background investigation, and perform some work at government and/or customer sites
  • Advanced degree (M.S. or Ph.D.) in science, an engineering field, math, or computer science
  • Active security clearance
Experience in any of the following is a plus:
  • Additional languages: Python, Java, TypeScript
  • Cross-platform software development on Linux and Windows
  • 3D graphics using OpenGL, Open Scene Graph, Vulkan, and/or WebGL
  • User interface development with Qt, Material UI, Java Swing
  • Supercomputing: OpenMP, threads, MPI, GPUs/CUDA/Optix
  • Image processing, imagery analysis, or computer vision, computer aided design (CAD)
  • Spacecraft subsystem modeling
  • Modeling and simulation, including directed energy
  • Machine learning and data analysis using Python (pandas, NumPy, SciPy, scikit-learn), C++, and frameworks such as PyTorch and TensorFlow
  • Reinforcement learning, large language model development, computer vision, data mining, and core ML techniques (classification, regression, clustering)
  • Experience with Advanced Framework for Simulation Integration & Modeling (AFSIM)
  • Experience with client- and server- side web applications
  • Experience or interest in building collaborative web tools
A representative sample of your code

may be requested early in the evaluation process, e.g. something you've written for work, for a class, or for fun. It should be long enough to help evaluate your programming and software engineering skills.

Positions are Dayton Ohio.

We are currently hiring employees near Dayton, OH where we have a small shared office space.

Invitation for Job Applicants to Self-Identify as a U.S. Veteran
  • A “disabled veteran” is one of the following:
    • a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or
    • a person who was discharged or released from active duty because of a service-connected disability.
  • A “recently separated veteran” means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.
  • An “active duty wartime or campaign badge veteran” means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.
  • An “Armed forces service medal veteran” means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.

I IDENTIFY AS ONE OR MORE OF THE CLASSIFICATIONS OF PROTECTED VETERAN LISTED ABOVE

I AM NOT A PROTECTED VETERAN

I DON’T WISH TO ANSWER

Voluntary Self-Identification of Disability

Voluntary Self-Identification of Disability Form CC-305
OMB Control Number 1250-0005
Expires 07/31/2029

Why are you being asked to complete this form?

We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualifiedpeople with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says wemust measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disabilityor have ever had one. People can become disabled, so we need to ask this question at least every five years.

Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one whomakes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If youwant to learn more about the law or this form, visit the U.S. Department of Labor’s Office of Federal Contract CompliancePrograms (OFCCP) website at www.dol.gov/ofccp .

How do you know if you have a disability?

  • Alcohol or other substance usedisorder (not currently usingdrugs illegally)
  • Blind or low vision
  • Cancer (past or present)
  • Cardiovascular or heartdisease
  • Celiac disease
  • Cerebral palsy
  • Deaf or serious difficultyhearing
  • Diabetes
  • Disfigurement, for example,disfigurement caused by burns,wounds, accidents, or congenitaldisorders
  • Epilepsy or other seizure disorder
  • Gastrointestinal disorders, for example,Crohn's Disease, irritable bowelsyndrome
  • Mental health conditions, for example,depression, bipolar disorder, anxietydisorder, schizophrenia, PTSD
  • Missing limbs or partially missing limbs
  • Mobility impairment, benefiting from theuse of a wheelchair, scooter, walker,leg brace(s) and/or other supports
  • Nervous system condition, for example,migraine headaches, Parkinson’sdisease, multiple sclerosis (MS)
  • Neurodivergence, for example,attention-deficit/hyperactivity disorder(ADHD), autism spectrum disorder,dyslexia, dyspraxia, other learningdisabilities
  • Partial or complete paralysis (anycause)
  • Pulmonary or respiratory conditions, forexample, tuberculosis, asthma,emphysema

Please check one of the boxes below:

YES, I HAVE A DISABILITY, OR HAVE HAD ONE IN THE PAST NO, I DO NOT HAVE A DISABILITY AND HAVE NOT HAD ONE IN THE PAST I DO NOT WANT TO ANSWER

PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

General Application
General Application

Near Earth Autonomy, Inc. • Pittsburgh, Northern (KY)

Hybrid
USD 70,000 - 110,000
Health, dental, and vision benefits
401(k)
Paid time off
+2
Scalehouse Attendant
Scalehouse Attendant

Moore Advanced Inc • Lenox Township (MI)

On-site
USD 2,066,000 - 2,893,000
Construction Manager (self performing)
Construction Manager (self performing)

Lakeshore Sport and Fitness • Chicago (IL)

On-site
USD 85,000 - 130,000
A&P Technician
A&P Technician

Rampart Aviation, LLC • Tucson (AZ)

On-site
USD 60,000 - 90,000
Tool & Die Maker: Precision Stamping & Tooling
Tool & Die Maker: Precision Stamping & Tooling

IFab Corporation • Gastonia (NC)

On-site
USD 35,000 - 50,000
Human Resources Benefits and Compliance Analyst
Human Resources Benefits and Compliance Analyst

cFocus Software Incorporated • Tysons (VA)

On-site
USD 70,000 - 95,000
Armed Security Guard
Armed Security Guard

Topps Private Investigation & Security Firm, LLC • Tupelo (MS)

On-site
USD 26,000 - 42,000
Senior Reverse Engineer / CNO Developer
Senior Reverse Engineer / CNO Developer

GliaCell Technologies • Laurel (MD)

On-site
USD 200,000 - 280,000
Sign-on bonus eligible
Medical, dental, vision coverage
Paid time off up to 25 days
Equipment Engineer
Equipment Engineer

Perspective Therapeutics, Inc. • Bloomingdale (IL)

On-site
USD 90,000 - 120,000
Laborer
Laborer

Moore Advanced Inc • Whitmore Lake (MI)

On-site
USD 14,000 - 25,000