Python Developer

Company: Kastle Systems
Location: Falls Church, Virginia, United States
Type: Full-time
Posted: 03.AUG.2021

Summary

Overview: Join the leader in providing smarter solutions for a safer world. CheckVideo is changing the way people interact with and use vide...

Description

Overview:
Join the leader in providing smarter solutions for a safer world. CheckVideo is changing the way people interact with and use video cameras. We are pioneers in this space, having launched the first smart home camera in 2010. Today, our cameras incorporate the latest innovations in computer vision and machine learning to provide instant notifications and long term insights. We serve thousands of enterprise clients and protect iconic buildings and landmarks in major metro areas.We are looking for an experienced Python Developer to work on the next generation of our products. This is an exciting position to work on the cutting edge of technology, expand your skill set and make a meaningful contribution every single day.

Responsibilities:
Write high performance code in Python for media streaming, computer vision and image optimizationDeveloping application layer code for network communication, storage devices, and peripheralsWork with hardware and drivers for SDIO, USB, GPIO, audio and video and master new SoCs, libraries and toolchains

Qualifications:
Bachelor's degree with 5 years of experience or master's degree with 3 years of experience (degree in electrical engineering, computer engineering or computer science)Strong experience delivering production code primarily in Python programmingShell scripting experience in a commercial environment.Knowledge of OS/systems programming IPC, multi-threading, memory mapsUnderstanding of device drivers, bootloaders and filesystemsResearch & Development project experience, specifically with control systems, automation, etc.Experience with Deep Learning or CNN classification is a plusExperience developing code for commercial mass market products is a plus

Other Eligibility Requirements:
Must be willing to participate in and pass the companys pre-employment screening process including a background investigation, motor vehicle check and drug screening.Must be able to meet and continue to meet state licensing requirements for security, as well as client background and suitability screening when required to access clients data and/or site.Must continue to maintain a safe driving record and valid drivers license.

Work Environment:
We offer a collaborative work environment that fosters innovation and learning. As an integrated development team combining firmware engineers, cloud services and web developers, there are opportunities to contribute to many aspects of our products and services.

Company Overview:
CheckVideo delivers a truly one-of-a-kind intelligent video security solution. Its unique combination of video analytics along with the award-winning CloudVMS provides security dealers, integrators and end users the easiest, most cost-effective and complete video solution available. CheckVideo was founded in 1998, initially as an intelligent video analytics software provider. As the suitability of IP to manage physical security and business operations increased, CheckVideo was in the forefront of using the Cloud (as it is known today) to provide easy, comprehensive, secure and inexpensive video systems.

Equal Opportunity Statement:
At Kastle, we believe that diversity makes us stronger - at work and in the world. Kastle Systems International, LLC is an Equal 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, age, protected veteran status, marital status, pregnancy or any other basis protected by applicable federal or state laws.#LI-JF1

 
Apply Now

Share

Flash-bkgn
Loader2 Processing ...