SUMMARY: Assist senior level engineers in the design, development of prototype code and implementing image-processing techniques developed by the Algorithm Group for extensive testing of concepts. Assignments normally involving several smaller or less important projects or one major project. Must be able to perform the essential duties and responsibilities with or without reasonable accommodation. The duties and responsibilities may change from time to time without notice and include but are not limited to the duties described below.
ESSENTIAL DUTIES AND RESPONSIBILITIES: Assist senior level engineers in the design, development of prototype code and implementing image-processing techniques developed by the Algorithm Group for extensive testing of concepts. Implements concepts and ideas in C/C++, Matlab, Python, Linux and other programming languages based on projects requirements. Performs various algorithm tests, analyzes results, provides feedback and recommendations based on results. Performs data preparation, organizes data / reports for archival as well as ease of retrieval to its source when needed. Translates mathematical concepts related to algorithm development, implementation and testing as part of final product. Works with various productivity tools such as Microsoft Office (Word, Excel, PowerPoint) as well as databases. Communicates with excellent technical writing and verbal skills. Implements other team member’s ideas as well as working independently. This includes development of new as well as improvements applied on previously developed algorithms. Adapts to the requirements of the algorithm development process and engineering discipline. Operates as a self-driven problem solver, shares, discusses possible solutions and focuses on completing all necessary tasks. Performs 10% travel as needed.
EDUCATION and/or EXPERIENCE: Bachelor’s Degree in computer science / engineering or equivalent technical discipline. Master’s Degree preferable. Minimum of five years experience in related subjects to image processing, algorithm development, Matlab / Python / C / C++ programing and data analysis. OTHER SKILLS AND ABILITIES: Basic understanding of statistical pattern recognition, classification and computer vision and machine learning. Basic knowledge of X-ray systems and technologies is a plus. Secret clearance is a plus or eligibility to apply for secret clearance. Knowledge of Six sigma or other continuous improvement processes.