Scientific Software Developer (Dayton)

Stellar Science
  • Dayton, OH
  • Full-time
  • Autofill and Review
11 days ago

Job Description

We are a team of collaborative scientists and software engineers who are passionate about building and maintaining high-quality, extensible code using modern C++ practices. In this role, you will collaborate with software and domain experts to design and implement software that solves complex, real-world problems. You will help build and support software across a variety of cutting-edge domains, including 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.

What You Bring

  • B.S. or advanced degree (M.S./Ph.D.) in math, science, computational engineering, an engineering field, or computer science.
  • Strong experience with object-oriented development and C++ programming. An enthusiasm for or interest in adopting modern C++23 practices is highly valued.
  • A track record of learning new paradigms and a desire to build clean, high-quality code.
  • U.S. citizenship and a willingness to undergo a background investigation. Ability to perform some work at government and/or customer sites in Dayton, OH. An active security clearance is a plus, but not required to apply.

Skills We Use (Experience in any of these is a plus)
We don't expect anyone to know all of these! If you have experience or interest in a few of these areas, we want to hear from you:

  • Python, Java, TypeScript, C++ Boost, or Eigen
  • Supercomputing (OpenMP, threads, MPI, GPUs/CUDA)
  • Cross-platform development (Linux and Windows)
  • 3D graphics (OpenGL, Vulkan, WebGL)
  • User interface development (Qt, Material UI)
  • Physics/aerospace modeling, orbital mechanics, directed energy, or simulation frameworks like AFSIM
  • Machine learning frameworks (PyTorch, TensorFlow) and core data analysis tools (NumPy, pandas)

Our Interview Process
To help us understand your coding style and engineering skills, we will request a representative sample of your code early in the evaluation process. This can be something you've written for work, for a class, or a personal project you built just for fun.

See our generous and flexible benefits at our https://www.stellarscience.com/careers#benefits

Powered by JazzHR

Numbers & Facts

LocationDayton, OH
Job TypeFull-time
Websitehttp://www.stellarscience.com

Skills

  • 3D Graphicsunmatched
  • Aerospace and Defenseunmatched
  • Artificial Intelligence (AI)unmatched
  • Background Investigationunmatched
  • C++ Programming Languageunmatched
  • CAD/CAM (Computer-Aided Design/Computer-Aided Manufacturing)unmatched
  • CUDA (Compute Unified Device Architecture)unmatched
  • Computational Engineeringunmatched
  • Computer Scienceunmatched
  • Computer Visionunmatched
  • Data Analysisunmatched
  • Electromagnetic Modelingunmatched
  • Engineeringunmatched
  • GPU (Graphics Processing Unit)unmatched
  • Governmentunmatched
  • Image Processingunmatched
  • Javaunmatched
  • Linux Operating Systemunmatched
  • MPIunmatched
  • Machine Learningunmatched
  • Mathematicsunmatched
  • Microsoft Windows Operating Systemunmatched
  • Microwavesunmatched
  • Multiplatform/Cross-Platformunmatched
  • Object Oriented Developmentunmatched
  • OpenGL Programming Librariesunmatched
  • OpenMPunmatched
  • Physicsunmatched
  • Power Generationunmatched
  • Python Programming/Scripting Languageunmatched
  • Qt GUI (Graphical User Interface) Toolkitunmatched
  • Quality Managementunmatched
  • Science Softwareunmatched
  • Security Clearanceunmatched
  • Simulationunmatched
  • Software Administrationunmatched
  • Software Designunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Supercomputingunmatched
  • Team Playerunmatched
  • United States Citizenunmatched
  • User Interface/Experience (UI/UX)unmatched

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder