Careers 2017-11-06T12:32:03+00:00

Careers at Aware

Aware, Inc. is a leading global provider of biometrics software products to governments, system integrators, and solution providers for identity-centric security applications including law enforcement, border management, citizen ID, defense, intelligence, and banking.   We are a NASDAQ-listed company founded in 1986 and based in Bedford, Massachusetts with approximately 70 employees. Aware offers competitive salaries and benefits, and provides challenging and rewarding work with leading-edge technologies in a congenial and collaborative environment. We are conveniently located in Boston’s technology corridor, near Route 128.

Open Positions – Biometrics 

Imaging Scientist

Be part of leading edge research and development at Aware, Inc., a global provider of commercial off-the-shelf, standards-based biometrics software since 1993. We are looking for world-class engineer scientists who excel at algorithm development and are not intimidated by challenging problems. Aware seeks a qualified candidate for the position of Imaging Scientist to join its research team at its headquarters in Bedford, MA.

The ideal candidate will be a self-motivated, team-oriented computer scientist or engineer with a good understanding of algorithms, image analysis and pattern recognition. This position requires an organized individual with very strong technical skills who is adept at understanding and solving complex technical problems and eager to explore uncharted territories in biometrics and pattern matching.

Responsibilities include performing advanced algorithm research and development in areas deemed complimentary to Aware’s digital image-based software products with a focus on fingerprint biometric applications. The Imaging Scientist will work with the engineering staff to implement research results into commercial-quality software for product development and enhancement.

Preferred Qualifications:

  • degree: Masters or Ph.D. in computer science, mathematics, EE or related discipline
  • proven track record of algorithm development and software implementation
  • training or work experience in clustering, pattern classification, image analysis
  • fingerprint algorithm development a plus
  • strong background in mathematics, statistics and AI
  • good writing and oral communication skills
  • strong programming skills in C/C++ in Windows and Linux/Unix environments

All qualified candidates may submit cover letter and resume to:

For more information on Aware, please visit:

Senior Software Engineer Biometrics (C++)

Aware seeks a qualified candidate for the position of Senior Software Engineer to join its team of software engineers at its headquarters in Bedford, MA. The ideal candidate will be a self-motivated, experienced software engineer with an understanding of image processing and commercial software development. This position requires a team player with very strong technical skills to develop commercial-grade software based upon Aware’s existing and new product ventures. This position requires an organized individual, adept at implementing complex technical plans as directed. The engineer will possess the personal skills to interface directly with Aware’s customers requiring support and service of Aware’s products.

Job Responsibilities

The primary job responsibilities will include architecting and developing commercial software products for imaging and biometric applications. This includes development of libraries, sample applications and tools for image acquisition and analysis, and performing system-level test and release procedures. The candidate will also provide assistance to Aware’s customers as they install the software at their sites. The candidate must be able to work independently, research and solve problems quickly, and work effectively with other software developers.


  • 5+ years experience developing commercial applications
  • Full mastery of C++ programming language (threading, file/stream IO, collections, etc.)
  • Strong object-oriented design and development background
  • Good understanding and application of design patterns and UML diagrams
  • Experience with performance optimization of software applications
  • Experience working in both Unix/Linux and MS Windows environments
  • Experience with creating customer builds and using source control tools
  • Degree of comfort working with web and client/server applications (HTML5, Javascript, REST services)
  • Experience developing code in the MS .NET Framework using C# or VB.NET
  • Knowledge of signal processing and image processing including algorithmic implementation experience very helpful
  • Experience in Java programming helpful
  • Knowledge of mobile (iOS/Android) application development is a plus

All qualified candidates may submit cover letter and resume to:

For more information on Aware, please visit: