Stellar Science Ltd Co ยท 3 months ago
Scientific Software Developer (Dayton)
Stellar Science Ltd Co is a company that focuses on creating and maintaining high-quality scientific codes. They are seeking a Scientific Software Developer to support software development in various domains including space domain awareness, high performance computing, and image processing.
Information TechnologySoftware
Responsibilities
Create and maintain high quality, extensible scientific codes
Support software development in the following domains: space domain awareness (SDA), laser source generation and effects modeling, high power microwave systems modeling and simulation, computational electromagnetics (CEM), space systems modeling, atmospheric modeling, high performance computing (HPC), computer aided design (CAD) tools, image simulation, computer vision, image processing, artificial intelligence (AI), machine learning (ML), and more
Qualification
Required
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
Preferred
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, 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