You are viewing a preview of this job. Log in or register to view more details about this job.

Senior Computer Vision Scientist

At ARA we are driven by a passion for developing innovative solutions to challenging problems of national importance. Our culture rewards autonomy and initiative and we foster a stable environment where personal and professional growth are prioritized.

For this position we are looking for highly-skilled computer vision scientists to join our ARC4 team. ARA’s ARC4 augmented reality technology is used by the US Army and others to improve the situational awareness of our soldiers on the battlefield. ARC4 provides accurate, timely information so that teams can make the right decisions and operate with enhanced safety and speed. It is not an overstatement to say that this capability will save lives, by improving coordination, decisiveness, and communication.

Specifically, we need engineers and scientists who have the ability or interest to design and implement cutting-edge computer vision algorithms for navigation and localization. You are a great fit for this position if you have:
  • An advanced degree in Computer Science or a similar technical field with a specialization in Computer Vision,
  • Prior experience with 3D vision techniques for localization and reconstruction (photogrammetry, SLAM, visual odometry, etc.),
  • A strong foundation in linear and non-linear optimization algorithms, and
  • A passion for taking on new challenges and learning new skills to solve them.

You will join a multi-disciplinary collaborative team of engineers and scientists working in a dynamic and fast-paced environment. On a daily basis you can expect to be:
  • Developing new algorithm concepts and designs in a collaborative environment,
  • Implementing new algorithms in Python, MATLAB, and C++,
  • Supporting testing, evaluation, and demonstration of new algorithms, and
  • Collaborating with other engineers to optimize, debug, and improve algorithms on the target hardware platforms.

You will also grow yourself and the team by:
  • Designing new algorithm concepts that can be efficiently implemented in a heterogeneous computing platform,
  • Maintaining awareness of the state-of-the-art in computer vision for navigation, and
  • Presenting your work at international technical conferences.

Prior experience efficiently implementing complex algorithms on multi-core CPU and GPU processors will make you a great fit for this team. A background in Linux development and a hands-on understanding of hardware-level debugging will also be very valuable, as will a knowledge of tools such as CMake and Git.

At ARA employees are our greatest assets and we live our core values every day of Passion, Freedom, Service, and Growth. ARA is a privately held employee-owned company and gives its employee-owners the tools, training, and opportunities to take more active roles as owners. We recognize that employee ownership connects personal achievement with collective success and spurs greater creativity and initiative along with higher performance and customer satisfaction. This is accomplished through the Employee Stock Ownership Plan (ESOP), competitive pay, and excellent benefits. The culture is challenging; innovation and experimentation are the norm. The motto, “Engineering and Science for Fun and Profit” sums up the ARA experience.

Note that these Computer Vision Scientist positions have been advertised under multiple postings in an effort to accommodate candidates at a wide range of experience levels. Please consider your experience level when applying and submit to the posting(s) that most closely matches your qualifications.
For additional information and an opportunity to join this unique workplace, please apply at careers.ara.com.