> Markdown version of [/jobs/ext/1993692-scientific-software-developer-dayton](https://www.wearedevelopers.com/jobs/ext/1993692-scientific-software-developer-dayton). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Scientific Software Developer (Dayton) - **Company:** Stellar Science - **Location:** Dayton, OH, United States - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Computer-Aided Design, 3D Computer Graphics Software, Microsoft Windows, Data Analysis, Computer Vision, C++ (Programming Language), Nvidia CUDA, Data Mining, Linux, Eigen (C++ Library), Design of User Interfaces, Swing (Java), Python (Programming Language), Machine Learning, NumPy, Object-Oriented Software Development, OpenGL, OpenMP, OpenSceneGraph, Qt (Software), Tensorflow, SciPy, Software Engineering, Supercomputing, TypeScript, Web Applications, WebGL, Reinforcement Learning, Graphics Processing Unit (GPU), Pytorch, Orbital Mechanics, Pandas, Material UI, Scikit Learn, Information Technology, Modeling and Simulation, Vulkan Graphics API - **Published:** August 8, 2026 - **Apply:** https://www.juju.com/job/00000000gm5a37 ## About the Role + B.S. in math, science, computational engineering, an engineering field, or computer science + Substantial software development experience + 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 Desired: + 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 + C++ Boost, Eigen libraries + 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) + Aerospace vehicles, orbital mechanics, electromagnetics, space domain awareness + 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. ## Description We hire smart Scientists and Software Engineers who love to create and maintain high quality, extensible code using modern C++ practices. ## Related Videos - [The weekly developer show: Boosting Python with CUDA, CSS Updates & Navigating New Tech Stacks](https://www.wearedevelopers.com/videos/1293-the-weekly-developer-show-boosting-python-with-cuda-css-updates-navigating-new-tech-stacks) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Vectorize all the things! Using linear algebra and NumPy to make your Python code lightning fast.](https://www.wearedevelopers.com/videos/562-vectorize-all-the-things-using-linear-algebra-and-numpy-to-make-your-python-code-lightning-fast) - [Rendering Design Software in the Browser at Penpot](https://www.wearedevelopers.com/videos/1353-rendering-design-software-in-the-browser-at-penpot) - [Quantum DevOps - Quantum Application Development](https://www.wearedevelopers.com/videos/1441-quantum-devops-quantum-application-development) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)