

Aware, Inc. is a publicly held company based in Bedford, Massachusetts with approximately 82 employees. Aware offers advanced DSL test and diagnostics products in the form of hardware and software components we sell to OEMs in the automated test head and outside plant handheld tester industry. Our solutions are used by service providers to identify line faults, diagnostic subscriber problems and optimize performance for delivery of IPTV. Aware is also a veteran of the biometrics industry, providing software that targets existing and emerging biometric market opportunities. We have had a strong position in fingerprint enrollment systems and recently added products for border control and secure credential applications.
Imaging & Biometrics
Senior Software Engineer (Java) 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 understanding of server application development for commercial software. 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.
Requirements
- 5+ years experience developing commercial applications
- Full mastery of Java language (threading, file/stream IO, collections, etc.).
- Strong object-oriented design and development background
- Good understanding and application of design patterns and UML
- Experience with performance optimization of software applications
- Strong degree of comfort with web and workstation UI technologies (HTML, Javascript, Flex, Java Applets)
- Knowledge of SOA based applications (Web Services, XML, SOAP, WS-*)
- Significant experience working in both Unix/Linux and MS Windows environments
- Experience with creating customer builds and using source control tools
- Experience in C++ programming helpful.
- Experience developing code in the MS .NET Framework using C# or VB.NET helpful.
- Knowledge of signal processing and image processing including algorithmic implementation experience helpful.
All qualified candidates may submit cover letter and resume to: jobs2010@aware.com
NOTE: Please include "Senior Software Engineer (Java)" in the subject line.
Senior Software Engineer (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.
Requirements
- 5+ years experience developing commercial applications
- Full mastery of C++ programming language (threading, file/stream IO, collections, etc.)
- Significant experience developing code in the MS .NET Framework using C# or VB.NET
- Strong object-oriented design and development background
- Good understanding and application of design patterns and UML
- Experience with performance optimization of software applications
- Strong degree of comfort with web and workstation UI technologies (HTML, Javascript, ActiveX, .NET Framework)
- Knowledge of signal processing and image processing including algorithmic implementation experience.
- Significant experience working in both Unix/Linux and MS Windows environments
- Experience with creating customer builds and using source control tools
- Experience in Java programming helpful.
All qualified candidates may submit cover letter and resume to: jobs2010@aware.com
NOTE: Please include “Senior Software Engineer (C++)" in the subject line.

|