Scientific Software Developer (Dayton)
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
- 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.
Recommended Jobs
YouTube Ads Volunteer (Nonprofit) for Girls' Empowerment
Nuvia Global Foundation is an international nonprofit registered in the U.S. and France, preparing to launch its first operations in Cameroon in 2026. Our work focuses on trauma-informed care, emotio…
Production Supervisor - Formation
Full Time Warren, OH, US Ultium Cells Overview Ultium Cells, LLC. is a joint venture Lithium-ion automotive battery cell manufacturing plant between LG Energy Solution, Ltd., and General Moto…
Home Infusion Nurse - Per Diem - Kent County
Extraordinary Careers. Endless Possibilities. With the nation’s largest home infusion provider, there is no limit to the growth of your career. Option Care Health, Inc. is the largest independen…
Licensed Beauty Advisor - Part Time
Job ID: 293090 Store Name/Number: OH-Greens of Strongsville (2058) Address: 18074 Royalton Road, Strongsville, OH 44136, United States (US) Hourly/Salaried: Hourly (Non-Exempt) Full Time/P…
Rigging Repair Technician
Job Description Job Description AMECO, a North American leader in Construction Site Services, Product Distribution, and Equipment Rental is seeking a Rigging Repair Technician to regionally su…
CDL A Regional Truck Driver - Weekly Home Time - New CDL Graduates OK
Job Description Job Description Beast Mode Truckin is seeking Class A CDL drivers, including new graduates, to operate regional, 100% no‑touch dry van service in the Upper Midwest. This role prov…
Hilti Store Team Lead
Built on service. Driven by connection. The Senior Hilti Store Team Lead is accountable for achieving profitable sales, as well as budget and inventory targets in a designated market or assigned s…
Sales Associate - Columbus, OH - Sports Medicine
The company Stryker is one of the world’s leading medical technology companies and together with our customers, we are driven to make healthcare better. The Company offers a diverse array of inn…
Craftsman/Carpenter - Remodeling Experience - Hiring Now
Job Description Job Description Craftsman / Carpenter - Remodeling Experience Hiring Now! Columbus and Northwest Columbus, OH $26–$33 per hour, depending on experience Full-Time | Mond…
WORK FROM HOME
We are looking for individuals interested in working from home, remotely, as life insurance sales representatives. We are hiring coachable individuals comfortable with a 100% commission based income …