To Celebrate the USA on its 250th Anniversary we are offering $250 off any 10 or 20 Job Posting Package. Use coupon code 250USA to apply discount.  

Search

Firmware Engineer

PublishedPublished: 8/13/2026
Kastle Systems


Firmware Engineer

US-VA-Falls Church

Job ID: 2026-4928
# of Openings: 1
Category: Information Technology & Software Development
CheckVideo

Overview

At CheckVideo, we are transforming video security with our AI-enabled cameras. Thousands of customers depend on us every day for mission-critical security, delivered through cloud infrastructure. This is a hybrid position out of Falls Church, VA that offers an opportunity to work on the cutting edge of technology with a great team and make meaningful contributions every single day.

We are looking for an experienced Firmware Engineer responsible for architecture, design, development & testing of CheckVideo’s flagship product assets. Additional duties include writing high performance, scalable & secure software to meet customer demands.



Responsibilities

  • Design, develop, test & deploy CheckVideo firmware
  • Develop in a Linux environment using source code control system and deployment pipelines
  • Design and develop Kernel modules, device drivers and CMA/DMA/DSP/VCU/GPU firmware
  • Gain and maintain expertise in board design, BSP, SoC and peripheral control firmware
  • Maintain and update secure production firmware as necessary
  • Scale and tune for performance to meet production demand
  • Follow SDLC best practices for scalability, reliability & observability


Qualifications



  • Education: Bachelor’s degree required; Advanced degree preferred
  • Experience: 5+ years of developing firmware for mass market on Embedded Linux stacks
  • SDLC and programming languages: C, C++, Python, Go, Rust, Shell scripting
  • Parallel processing: Multiprocessing, Multithreading, IPC
  • Media: Experience with video/audio encoding and streaming
  • AI Training & Inference: LLM, Deep Learning, Computer Vision, PyTorch, TensorFlow
  • Source code control systems: Git, Bitbucket
  • DevSecOps tools: Jenkins, Gitlab, GitOps
  • Operations: Strong skills in troubleshooting production issues

Helpful but not required:

  • Experience with camera optics, ISP tuning and video processing




PI286421158