Scientific Software Developer (ABQ)

Stellar Science LtdAlbuquerque, NM
276d

About The Position

We hire smart Scientists and Software Engineers who love to create and maintain high quality, extensible code, and want to learn and adopt modern C++ practices. Support software development in the following domains: computer vision and image processing, image simulation, high power microwave systems modeling and simulation, laser source generation and effects modeling, atmospheric modeling, computational electromagnetics (CEM), space domain awareness (SDA), high performance computing (HPC), and computer aided design (CAD) tools, artificial intelligence (AI) and machine learning (ML) techniques, among others.

Requirements

  • B.S. in math, science, engineering field, or computer science
  • Substantial software development experience
  • Object-oriented design and C++ programming experience
  • Adept at learning new paradigms and programming development processes
  • 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

Nice To Haves

  • Advanced degree (M.S. or Ph.D.) in science, engineering field, math, or computer science
  • Active security clearance
  • Experience in additional languages: Java, Python, JavaScript
  • Familiarity with relevant libraries: Boost, Eigen
  • Cross-platform software development on Linux, Windows, Mac
  • Experience with 3D graphics using OpenGL, Open Scene Graph and/or WebGL
  • User interface development with Qt, Java Swing, Material UI
  • Experience in supercomputing: OpenMP, threads, MPI, GPUs
  • Knowledge in image processing, imagery analysis, or computer vision, computer aided design (CAD)
  • Experience with aerospace vehicles, orbital mechanics, electromagnetics, space domain awareness
  • Modeling and simulation, including directed energy

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Industry

Professional, Scientific, and Technical Services

Education Level

Bachelor's degree

Number of Employees

51-100 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service