Seeking a Research Scientist (Algorithm) to join our Electro-Optics division who will lead the practical implementations of the image processing (real-time video-rate and post processing), machine vision, image and video-based machine learning for surveillance and visualization applications and imaging sensors/systems (hardware). The candidate will have a fundamental understanding of the techniques applied with the ability to conduct research and apply established/conventional/traditional and emerging techniques. Tasks will involve data acquisition, processing, analysis. Areas of interest include algorithms for pattern, object, color, target detection/classification/recognition, tracking, projection/prediction, images/video stabilization, converting point-cloud to solid-model, real-time processing including compression, hardware implementation, and remote sensing including EO/IR and LIDAR. Research and provide solutions to address the system requirements. Contribute to and lead efforts in system design, modeling, testing, and analysis.
Lead the architecture design, development, and implementation activities related to image processing software development.
Apply experience in using the modern programming, modeling, and simulation tools (e.g. Matlab/Simulink, C/C++, Python, OpenGL and OpenCV libraries, COMSOL, ZEMAX etc.) for 3D reconstruction, object detection, tracking, classification and recognition, point-cloud/solid-model conversion, and other processing algorithm/systems developments to contribute to R&D programs.
Interact with technical team in selecting, evaluating, and/or developing software applications and packages for selected platforms.
Work with government and non-government representatives to ensure the system integration and fielding requirements are understood and addressed.
Provide technical write-ups related to system, hardware, and software development on bids and proposals.
Knowledge and Experience:
At least 5 years of experience in image/video processing development and implementation.
Must demonstrate proficiency and knowledge in design, test, evaluation, and analysis of algorithms/software/hardware architecture.
Skills, Tools, and Abilities:
Must be able to design, simulate and prototype data processing software
Must be able to successfully contribute and lead multiple programs simultaneously, achieving required results on time and on budget
Must be able to prepare technical proposals and documentations
Ability to present technical concepts and designs to Senior Management and customers.
Must have excellent technical writing, verbal communication, and presentation skills.
MS Electrical Engineering, Computer Science, Robotics, Applied Physics, or Applied Mathematics, plus 5 years of hand-on image/video processing system development and implementation experience.
U.S. Citizenship - must be able and ready to obtain a Security Clearance or have an active Secret Security Clearance
PhD Electrical Engineering, Computer Science, Robotics, Applied Physics, or Applied Mathematics, plus 3 years of hands-on experience