VideoIQ: an experienced management team, dynamic marketplace, exciting technology, and a challenging entrepreneurial culture.
VideoIQ is looking for individuals with the skills and experience needed to help drive VideoIQ’s success. If you are at the top of your field, we want to hear from you.
VideoIQ offers a complete compensation package including a competitive salary, health benefits, 401K, and pre-IPO stock options.
Agencies, please contact VideoIQ directly before submitting candidates.
Open Positions
Sr. Embedded Java Developer
Responsibilities:
Design and implement middleware to support a network of intelligent devices and client applications. The tasks will involve creating control, configuration, management and monitoring services for a distributed video surveillance system and integration with existing 3rd party enterprise level surveillance systems
Required:
- 5+ years of experience with Java/J2SE/J2MEwith strong Java fundamentals
- Solid understanding of OOP, distributed computing and multithreading
- Experience with Java Remote Method Invocation
- Strong analytical, time management and communication skills
- Experience in technical leadership of small teams
- Intelligent, personable and interested in solving problems
- Understanding of networking fundamentals
- BS in Computer Science or equivalent experience
- Must be authorized to work in USA and be local to Boston area
Helpful Experience/Knowledge:
- Experience with embedded systems
- Experience with JNI
- Experience with the Java Media Framework
- open source frameworks
- databases
- video processing systems (MPEG, H.264, Video Streaming Technologies)
- design patterns and their application
- algorithms and data structures
SDK Team Lead
Responsibilities:
Development and support of the VideoIQ Software Development Kit. This SDK allows third party developer the ability to integrate the iCVR cameras with their Video Mangement Systems. The SDK is comprised of a sample application, written in C# nd a set of documentation. The interface to the camera is a standard restful api. This position includes interface with the third party developers to help make sure that integrations happen successfully.
Qualifications:
Required:
- 3+ years of experience with C#
- Solid understanding of OOP, distributed computing and multithreading
- Experience with web services.
- Strong analytical, time management and communication skills
- Experience in technical leadership of small teams
- Intelligent, personable and interested in solving problems
- BS in Computer Science or equivalent experience
- Must be authorized to work in USA and be local to Boston area
Helpful Experience/Knowledge:
- Experience with embedded systems
- Experience with WMP plugin framework.
- open source frameworks
- databases
- video processing systems (MPEG, H.264, Video Streaming Technologies)
Sr. Linux Drivers Developer
Responsibilities:
Design and implement device drivers to support embedded products for the security industry. The initial product is an intelligent ip camera. The products are all based on Linux and have embedded processors. The tasks will include writing device drivers for Hard Disk Drives, Video encoders, Video decoders and standard IO devices.
Qualifications:
Required:
- 4+ years of practical experience writing multi-threaded, Linux-based embedded software
- Solid experience wih and an understanding of DMA and interrupt driven drivers
- Good experience with OOP
- Strong analytical, time management and communication skills
- Intelligent, personable and interested in solving problems
- Good experience with embedded platforms
- BS in Computer Science or equivalent experience
- Must be authorized to work in USA and be local to Boston area
Helpful Experience/Knowledge:
- Experience with Linux File Systems, especially Flash Files systems – JFFS, UBIFS….
- Experience with video processing systems (MPEG, H.264, Video Streaming Technologies)
- Experience with C++ would be helpful
- Experience with Linux debug tools – ie. GDB