Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+16 more
Requirements
For all positions, we will consider applicants ranging from recent college graduates to experienced scientists; the main requirements are that candidates be top-notch, responsible, self-motivated, honest, able to work well independently or in small teams, and be able to rapidly learn new languages, tools, and techniques as needed to meet mission requirements., Due to our work with the Department of Defense, applicants must be U.S. citizens and must be willing to undergo a background investigation. Some work may be performed at Kirtland Air Force Base., Stellar Science is seeking several modern C++20/23 Software Engineers with three or more years of industry experience creating reusable, maintainable code solving challenging math and physics problems. BS (or equivalent experience) required, MS/PhD degree desired. Join our unique, collaborative team to help implement leading-edge scientific software tools in fascinating domains including space situational awareness, computer vision, directed energy, metamaterials, and biothermal modeling.
Experience in any of the following is a plus:
- Additional languages: Java, Python, TypeScript
- Relevant libraries: Boost, Eigen
- Cross-platform development on Linux and Windows
- 3D graphics: OpenSceneGraph, OpenGL, WebGL
- Supercomputing: MPI, OpenMP, threads, GPUs
- User interface development: Qt
- Continuous integration: git, Bitbucket, Jenkins, CMake
- Image processing, imagery analysis, computer vision, computer aided design (CAD)
- Aerospace vehicles, orbital mechanics, electromagnetics, space situational awareness
- Modeling and simulation, including directed energy
- Code sample or C++ evaluation required.
Extremely flexible work schedule & generous benefits.
US Citizenship required + willingness to undergo a background investigation.
Active Security Clearance is a plus.
Benefits & conditions
Cover Letter Are you willing to relocate?* In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye! 150 Are you a United States citizen?* List all foreign countries where you have citizenship, e.g. dual citizenship. Enter “None” if you have no non-U.S. citizenships.* Where did you first find our job listings?* (Specify source of “Referral…” or “Other…”) The following questions are entirely optional., 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.
About the company
Stellar Science is a growing Albuquerque-based scientific software development company.
We develop custom software products and perform research and development in domains that include computer vision and image processing, image simulation, high power microwave systems modeling and simulation, computational electromagnetics (CEM), monitoring the health and status of on-orbit satellites, high performance computing (HPC), and computer aided design (CAD) tools for building spacecraft models.
We maintain high standards in all our software development efforts, utilizing modern development practices including continuous integration, test-driven development, and code reviews in order to develop high quality, maintainable, and reusable code. By employing a lightweight development process, we remain highly productive and responsive to changing customer needs.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Best Countries for Software Engineers
Dev Digest 121 - AI goes offline
Highest Paying Tech Companies for Developers
Fully Remote Software Engineer Jobs