Computer Scientist

Radiance TechnologiesDayton, OH
Onsite

About The Position

Radiance Technologies is seeking a talented Software Engineer to support the development, integration, and optimization of advanced scientific computing applications and Electro-Optical & Infrared (EO/IR) sensor Modeling and Simulation (M&S) technologies. This role will contribute to the evaluation, development, and integration of capabilities within an existing MATLAB and Rust software environment. In this role you will work closely with a team of software engineers and subject matter experts to extend and integrate physics-based M&S capabilities. The ideal candidate will have strong scientific programming experience, proficiency with compiled languages, and experience working in Linux and Windows environments. Experience with Rust, CUDA, and high-performance computing is highly desirable. This position is ideal for a software engineer interested in scientific computing, high-performance software development, and next-generation sensing technologies.

Requirements

  • US Citizen, eligible and willing to obtain a TS/SCI Security Clearance.
  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, Physics, Mathematics, or a related technical field.
  • Experience with scientific programming and computational software development.
  • Proficiency with one or more compiled programming languages (such as C++, Rust, or similar).
  • Experience developing software in both Linux and Windows environments.
  • Experience with one or more scientific computing tools, including MATLAB and or Python.
  • Experience using Git or other version control systems.

Nice To Haves

  • Rust software development, including at least two years of experience developing and deploying operational Rust applications or algorithms.
  • GPU acceleration and optimization using CUDA.
  • CPU performance optimization and high-performance computing techniques.
  • Continuous Integration/Continuous Deployment (CI/CD) pipelines and DevOps practices.
  • Real-time signal processing, sensor modeling, or simulation environments.
  • Event-based cameras or event-based sensing technologies.
  • Experience working with EO/IR sensor data and radiative transfer models.
  • Understanding of EO/IR sensor phenomenology and atmospheric effects.
  • Active Secret or Top-Secret Security Clearance.

Responsibilities

  • Develop and maintain scientific computing software applications.
  • Evaluate existing EO/IR camera models developing improvements for accuracy and efficiency.
  • Design, develop, and integrate solutions into existing software frameworks.
  • Develop and integrate custom physics-based models under the guidance of phenomenology subject matter experts.
  • Collaborate with multidisciplinary teams to integrate capabilities into existing Rust codebases.
  • Convert and optimize existing MATLAB code bases into compiled RUST applications for CPU and GPU processing.
  • Optimize computational performance for CPU- and GPU-based applications.
  • Contribute to software testing, validation, and continuous integration and deployment (CI/CD) efforts.
  • Utilize version control and software development best practices throughout the development lifecycle.
  • Support deployment and operational use of developed algorithms and software solutions.

Benefits

  • Employee ownership
  • Generous 401K
  • Full health/dental/life/vision insurance benefits
  • Educational reimbursement
  • Competitive salaries
  • Pleasant work environment
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service