Hyperspectral Engineer
Hyperspectral Data Scientist/Engineer
C-Star supports our customers with advanced GEOINT analysis to aid analysts, the warfighters and decision makers. You will be supporting a team in the Northern Virginia Area.
As a Hyperspectral Data Scientist and Engineer you will focus on developing algorithms and software which includes developing tools and plug-ins for processing, exploiting and visualizing multispectral and hyperspectral data from the visible to longwave domains.
This role is hands on and involves working with embedded processors and sensor systems, utilizing Python, C++, MatLab, and IDL to create processing chains for spectral data. The individual will be responsible for calibrating hyperspectral systems, performing target detection algorithms, and optimizing the software for embedded platforms. Experience with hyperspectral instruments, sensors, optics, and design is highly desirable. The role also requires expertise in developing algorithms for spectral data analysis, sensor calibration, and signal processing, along with a deep understanding of machine learning techniques applied to hyperspectral imagery. Additionally, experience with ENVI/IDL and developing software GUIs using QT is required.
The work will entail deep understanding of a sensor's capabilities and the ability to process the data to make assessments. Your tools will be tested and then made for use by the analytic community. You will be required to collaborate effectively with other team members who will also be building other tools to be used by other Community partners. Communication and collaboration are important aspects of this team to ensure tools run correctly and effectively. You will be expected to present your work weekly via status updates to a diverse technical and nontechnical team.
In this job you will:
- Develop and implement new software and tools for improved data processing, calibration, target detection, identification and characterization.
- Collect field spectra with field instrumentation such as ASD, SVC, D&P, Exoscan or others.
- Analyze spectra and remote sensing imagery.
- Perform development of target detection algorithms is necessary, a physics or spectral phenomenology understanding is needed.
- Characterize sensors in the lab and develop calibration methods for novel sensors.
- Implement software tools in Python, C++, Matlab or IDL
- Build remote sensing target detection algorithms
- Build, test, and validate the software and tools
- Develop visualizations of data in graphical user interfaces (GUI) using Python QT
- Document your code in proper software deliverables and in GitLab
- Present your work in technical forums and analyst exchanges
- Collaborate with other teams within the DoD and IC.
Required Education, Experience, & Skills
- BA/BS in Physics, Math, Engineering or Applied Science and 10 years of relevant experience or 15 years relevant experience
- Experience with hyperspectral algorithm development
- Experienced in Python
- Experience with GPU embedded software for GEOINT systems
- An active Secret Clearance
Preferred Education, Experience, & Skills
- Experience with hyperspectral image processing techniques and calibration
- Experience processing, exploiting and disseminating results of data analysis to customers.
- Experience with instrument optics, sensor design and calibrations
- Experience with IDL, MATLAB and C++
- Experience developing remote sensing software tools, algorithms and engineering code with IDL or python.
- MA/MS Degree Science or Engineering field
- An active Secret Clearance