This site uses cookies. To find out more, see our Cookies Policy

CheckVideo is hiring an Embedded Linux Developer in Falls Church, VA at Kastle Systems

Date Posted: 1/10/2019

Job Snapshot

Job Description

CheckVideo is changing the way people interact with and use video cameras.  Our cameras incorporate the latest innovations in computer vision and machine learning to provide instant notifications and long term insights – a smart pair of eyes anywhere you need them!

We are looking for an experienced embedded Linux software 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

  • Will develop software on an embedded Linux platform. 
  • Cross-compiling applications and building production-ready firmware packages. 
  • Development and maintenance of application layer code for network communications, storage devices, and peripherals. 
  • The position requires an understanding of hardware and drivers for SDIO, USB,  GPIO, audio and video.

Qualifications

  • BS with 5 years of experience or MS degree with 3 years of experience is required.  Candidates should have a degree in electrical engineering, computer engineering or computer science.

  • At least 3 years of experience developing embedded Linux applications on ARM CPUs
  • Very strong C/C++ programming, and knowledge of OS/systems programming – IPC, multi-threading, memory maps
  • Strong Python programming and shell scripting experience in a commercial environment.
  • Understanding of device drivers, bootloaders and filesystems
  • Experience with embedded toolchains, cross-compilation and build tools
  • Embedded video or vision experience is a huge plus – gstreamer, RTSP, H.264, GPU, OpenCV

The candidate should have developed code for commercially shipping mass market products.  Experience with version control systems such as git is required.

CheckVideo/Kastle Systems is an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or protected Veteran status.