Computer Vision Scientist
Alarm.com is seeking a masters or Ph.D. level candidate to join our team as a Senior Engineer for computer vision aided navigation. You will drive research and development to enable machines to navigate autonomously using vision-based systems. You are expected to be an expert at solving analytical problems using quantitative approaches. Ideal candidates will have strong familiarity with optimized image processing techniques and navigation algorithms for real-time SLAM. You should have a working knowledge of feature detection, multi-sensor fusion, structure from motion, visual odometry, visual-inertial filters and 3D scene reconstruction. You will be working with world-class applied researchers with decades of computer vision expertise to transition and build a foundation of knowledge.
Implementing and integrating cutting edge visual navigation software on aerial robotic platforms equipped with a wide range active and passive sensors
Development of real-time multi-sensor navigation algorithms / 6DOF SLAM
Developing comprehensive simulation and testing procedures for determining the best choice of sensors and algorithms
Setting up and calibrating sensors
Data acquisition and analysis
MS/PhD in Computer Science, Electrical Engineering, Mathematics, or equivalent field of study
5+ years of experience designing, implementing, and tuning real-time multi-sensor navigation algorithms
Strong object-oriented implementation skills (C++ required)
Deep experience with OpenCV
Expertise with alternative sensors (LIDAR, RGB-D, Stereo-Vision, Ultrasonic, etc.)
Experience with Linux, ROS operating environment, development and debugging
Alarm.com is the leading cloud-based platform for smart security and the Internet of Things. More than 6 million home and business owners depend on our solutions every day to make their properties safer, smarter, and more efficient. And every day, we’re innovating new technologies in rapidly evolving spaces including AI, video analytics, facial recognition, machine learning, energy analytics, and more. Alarm.com earned the Top Workplace™ award for our employee culture and the meaningful work we do to give property owners peace of mind, help them conserve energy and water, and stay connected to loved ones. We’re seeking those who are passionate about creating change through technology and who want to make a lasting impact on the world around them.
Alarm.com offers competitive pay and benefits including a wide choice of healthcare options with generous company subsidy, a health savings account option with company contribution, 401(k) with employer match, paid holidays and paid time off increasing with tenure, paid maternity and paternity leave, company paid STD/LTD and life insurance, flexible spending accounts, and a casual dress work environment.
Alarm.com is an Equal Opportunity Employer
In connection with your application, we collect information that identifies, reasonably relates to or describes you (“Personal Information”). The categories of Personal Information that we may collect include your name, government-issued identification number(s), email address, mailing address, other contact information, emergency contact information, employment history, educational history, criminal record, and demographic information. We collect and use those categories of Personal Information about you for human resources and other business management purposes, including identifying and evaluating you as a candidate for potential or future employment or future contract positions, recordkeeping in relation to recruiting and hiring, conducting criminal background checks as permitted by law, conducting analytics, and ensuring compliance with applicable legal requirements and Company policies.