ObjectVideo Labs develops highly customized video intelligence solutions for its clients. Our commercial software is recognized as a global market leader in providing intelligent video analytics to leading IP Camera and Video Management System manufacturers.
Tysons, VA

Software Engineer

ObjectVideo Labs is looking for a highly motivated self-starter to work in a fast-paced R&D environment. The successful candidate will work with small teams to design, prototype, and develop state-of-the-art automated image and video analysis solutions.

As a Software Engineer, you will have the opportunity to work across a variety of technical areas. Typical projects will involve diverse technologies and skills. Strong multi-tasking skills and the ability to self-learn are must-have attributes. Candidate must be able to communicate well within a team environment and work independently on self-directed tasks. Motivated and creative problem solvers will have opportunities to influence future projects and guide research directions.


Develop software for a wide variety of platforms and technologies.

Engage in research, evaluation, and application of new technologies and methodologies to solve challenging project goals.

Take part in the entire project lifecycle, from requirements development to deployment.

Thrive in an Agile development environment, including quick development cycles, evolving requirements, and self-direction paired with team collaboration.

Candidate Profile

Bachelors or Masters Degree in Computer Science, Computer Engineering, related field or equivalent work experience.

4+ years of professional software development experience.

Strong programming skills; C#, and/or object oriented programming.

Experience with database design and programming, both traditional SQL and non-SQL technologies.

Familiarity with distributed systems development, concurrent processing, and cloud architectures.

Familiarity with data analysis, python, SAAS and/or SOA architectures, and computer vision algorithms is a plus.

Experience with agile methodology such as SCRUM, Kanban, or XP also a plus.

Experience with GPU and image and video processing a plus.

ObjectVideo Labs offers competitive pay and a generous benefits package including health and welfare benefits, 401(k) with employer match, paid holidays, paid time off, and paid maternity/paternity leave.  We offer a casual work environment, gym subsidy, education assistance program, and in-suite bike racks and showers.

ObjectVideo Labs is an equal employment opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other status protected by law.

EEO is the Law.

Applicants to and employees of this company are protected under Federal law from discrimination.  Follow the link above to find out more.

Email resume and cover letter to careers@objectvideo.com.