Search by Job Title

SOFTWARE ENGINEER (GRAPHICS)ObjectVideo

THIS JOB HAS EXPIRED

ObjectVideo is looking for highly motivated self-starters to work in a fast-paced R&D environment. Candidates will work with small teams to design, prototype, and develop state-of-the-art automated image and video analysis solutions. Practice areas include real-time streaming data processing using high-performance computer vision algorithms, mobile and web-based application development, intelligent media indexing and search capabilities, and interactive synthetic video simulations using popular gaming engines.
Candidates will have the opportunity to work across a variety of technical areas. Typical projects will involve diverse technologies and skills, from 3D simulations and rendering to ?big data? processing with HBase and Hadoop. Strong multi-tasking skills and the ability to self-teach are must-have attributes. Candidates must be able to communicate well within a team environment and also work independently on self-directed tasks. Motivated and creative problem solvers will have opportunities to influence future projects and guide research directions.
Candidates will:
Develop software for a wide variety of platforms from smartphones, to desktop OSes, to large distributed heterogeneous computing systems.
Develop software components ranging from high-performance vision algorithms to intuitive user-interfaces.
Engage in research, evaluation and application of new technologies and methodologies to solve challenging project goals.
Take ownership in 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.
Experience/Skills Required:
Bachelors or Masters degree in Computer Science, Computer Engineering or equivalent work experience.
4+ years of professional software development experience.
Strong C#/Java/C++ and object-oriented programming skills.
Strong computer graphics and GPU programming skills (DirectX, OpenGL, CUDA, OpenCL).
Familiarity with distributed systems development and concurrent processing architectures.
Experience with mobile software development (iOS, Android) is a plus.
Familiarity with database design and programming, both traditional and ?big data? technologies (Hadoop, HBase, etc.) is a plus.
Experience in video/image processing is a plus.

ObjectVideo is the leading provider of intelligent video software for security, public safety, business intelligence gathering, process improvement and other applications.
Originally founded in 1998 by world-renowned scientists and program managers from the Defense Advanced Research Projects Agency (DARPA) and headquartered in Reston, VA, ObjectVideo is a private company backed by leading venture capital partners. The company employs more than 100 highly-skilled professionals and is led by a renowned management team.
Nearly 40 of the company's research and development staff are PhD's, internationally known for their research in the field of computer vision. ObjectVideo holds numerous patents in the field of computer vision, with many additional patents still pending.
ObjectVideo software is primarily available to the market through original equipment manufacturers (OEMs) that embed ObjectVideo OnBoard - digital signal processor-based technology - into a variety of devices. ObjectVideos world-wide partner network includes industry leading manufacturing and technology partners.