Kastle Systems

  • CheckVideo is hiring an Embedded Linux Developer

    Job Locations US-VA-Falls Church
    Posted Date 6 days ago(1/9/2019 5:02 PM)
    Job ID
    2019-1836
    # of Openings
    1
    Category
    Engineering
  • Overview

    CheckVideo-Logo-FINAL_400px

     

    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.

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed