Research Scientist (Algorithm/Electro-Optics) - Torrance, CA

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